[ARM入门] 什么叫嵌入式编程

[复制链接]
1731|2
 楼主| zhuxing_1026 发表于 2013-7-26 23:03 | 显示全部楼层 |阅读模式
经常听到什么基于linux、UCOS的嵌入式编程,那么到底怎么理解这个有操作系统的嵌入式编程呢?
它跟单片机(如C51)编程的区别在哪儿呢?是不是基于不同的操作系统就需要用不同的开发环境?
这种编程是不是拿开源操作系统(linux,UCOS等)的源码来裁剪出自己需要的操作系统,然后再在其上编写应用软件?如果是这样,那么自己裁剪出的操作系统与编写的应用软件又是什么关系呢,他们是像电脑的操作系统和应用软件那样分开的,还是柔和在一起的啊?

还请有经验的高手不吝指导!!
非常谢谢!!!
阿南 发表于 2013-7-27 08:09 | 显示全部楼层
嵌入式操作系统的电脑的操作系统基本上是一样的,开发形式也越来越近了。只是电脑的硬件和驱动已经相常稳定,不需要你自己的开发。嵌入式需要一部分人参与硬件及驱动的开发。
jlass 发表于 2013-7-29 09:59 | 显示全部楼层
就是一个编译环境的不同。
一个叫编译器,一个叫交叉编译器
您需要登录后才可以回帖 登录 | 注册

本版积分规则

20

主题

51

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部