更多课程 选择中心

嵌入式培训
达内IT学院

400-996-5531

浅谈嵌入式系统的主要特点

  • 发布:嵌入式培训
  • 来源:嵌入式问答
  • 时间:2017-05-31 10:59

嵌入式系统开发如今发展前景越发明朗,学习和从事嵌入式开发技术的工程师也成在逐步增长。要想学习嵌入式开发,就需要对嵌入式系统有一定的了解,那么,嵌入式系统主要特点有哪些?

1、专用性

专用性主要体现在嵌入式系统的功能是针对某一特定应用的,内部采用的也是专用的嵌入式处理器,其功能算法也具有专用性,嵌入式系统对用户是透明的,是用户“看不见’的专用计算机系统。

2、小型化与有限资源

为了降低成本和减小功耗,以及适应应用需求,嵌入式系统一般结构紧凑,处理器运算能力、存储器资源等非常有限,只需要满足所要求的功能即可,由于硬件资源非常少,软件需要借助专用设备进行开发和更新,不能直接在嵌入式系统上进行嵌入式软件的开发。

3、软硬件协同一体化

软件硬件协同设计Co—design、的目标是将任务分解到硬件还是软件来实现。硬件实现时处理速度最快,但成本最高:软件实现时处理速度较慢,但成本最低。因此,需要在两者之问寻求一个平衡点。嵌入式系统由于有成本和功能的要求,需要在方案设计时划分好软硬件各自实现的功能及软硬件实现方案,这可以通过软硬件协同软件来进行划分,由于这种软件价格非常昂贵,一般采用嵌入式可编程逻辑器件,在开发过程中,可以随时调整软硬件所做的任务。另外,由于嵌入式系统资源有限,其上运行的操作系统也经过了较大幅度的精简,一般将应用软件与操作系统进行一体化设计。

4、软件开发需要交叉开发环境

由于嵌入式系统本身资源有限,一般的开发方法是在PC机上编写程序,然后在PC机上编译、链接,最后生成在嵌入式系统上可执行的程序,通过烧写器或JTAG接口将程序下载到嵌入式系统中。这种软件开发方法就是交叉开发。这里采用的PC机为开发平台,也称为宿主机Host、,执行程序的嵌入式系统为执行机,也称为目标机Target、。宿主机和目标机之间一般通过RJ45、RS一232、USB等接口相连,以方便程序的下载和调试。

预约申请免费试听课

填写下面表单即可预约申请免费试听!怕钱不够?可就业挣钱后再付学费! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:嵌入式软件开发要学什么?要学哪些东西?
下一篇:学习嵌入式开发需要什么基础?

自学嵌入式VS参加嵌入式培训班学习

嵌入式学习哪些内容?

如何才能成为一名嵌入式大咖呢?

4点实用的嵌入式学习方法介绍

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省