文章插图
嵌入式编程用的最多的也是C语言 , 和普通的windows下的C编程不同的就是 , 比如应用层开发 , 嵌入式开发出来的应用程序最终不是要运行在PC上的 , 而是目标板 。所以嵌入式开发就一定会有交叉编译这个环节(简单一点理解就是 , 在PC下编程 , 然后交叉编译一下 , 让程序能运行在PC外的其他平台上 , 比如ARM开发板什么的)普通编程开发=====CPU(比如奔腾)=====windows操作系统嵌入式开发=====嵌入式处理器(比如ARM)=====嵌入式操作系统(比如嵌入式linux、wince、vxworks等)PC上如果没有windows操作系统 , 那它就是一个DOS机嵌入式开发中如果没有嵌入式操作系统 , 那它就是通常所说的单片机开发 , 嵌入式开发最初就是从单片机开发走过来的 。现在所说的嵌入式开发 , 通常都是指有嵌入式操作系统的那种 , 产品功能复杂了 , 单片机开发无法实现 , 需要用到嵌入式操作系统 , 也能体现出嵌入式操作系统的优势 。嵌入式产品在航空、医疗、家电、消费电子、汽车电子、移动等众多领域都可以看到 , 应用领域极为广泛 , 所以现在嵌入式开发相当热门 , 并且具备非常好的发展前景!!
【什么是嵌入式编程?】
推荐阅读
- 骨肉同胞是成语吗什么意思
- 骨胶蛋白和骨盐有什么组成
- 骨灰是否可以带出国
- 骨灰级颜控是什么意思
- 股票挂牌是好是坏消息
- 谷糠油怎么提炼用什么方法
- 谷歌眼镜有什么功能
- 天下彩与天下空彩免费资料大全为什么打不开
- 谷歌为什么不能打开
- 谷歌是谁发明的啊