什么是嵌入式编程?


什么是嵌入式编程?

文章插图
嵌入式编程用的最多的也是C语言 , 和普通的windows下的C编程不同的就是 , 比如应用层开发 , 嵌入式开发出来的应用程序最终不是要运行在PC上的 , 而是目标板 。所以嵌入式开发就一定会有交叉编译这个环节(简单一点理解就是 , 在PC下编程 , 然后交叉编译一下 , 让程序能运行在PC外的其他平台上 , 比如ARM开发板什么的)普通编程开发=====CPU(比如奔腾)=====windows操作系统嵌入式开发=====嵌入式处理器(比如ARM)=====嵌入式操作系统(比如嵌入式linux、wince、vxworks等)PC上如果没有windows操作系统 , 那它就是一个DOS机嵌入式开发中如果没有嵌入式操作系统 , 那它就是通常所说的单片机开发 , 嵌入式开发最初就是从单片机开发走过来的 。现在所说的嵌入式开发 , 通常都是指有嵌入式操作系统的那种 , 产品功能复杂了 , 单片机开发无法实现 , 需要用到嵌入式操作系统 , 也能体现出嵌入式操作系统的优势 。嵌入式产品在航空、医疗、家电、消费电子、汽车电子、移动等众多领域都可以看到 , 应用领域极为广泛 , 所以现在嵌入式开发相当热门 , 并且具备非常好的发展前景!!
【什么是嵌入式编程?】

    推荐阅读