嵌入式 单片机 嵌入式系统。 arm。是什么关系

huanbo0227   2008-6-4 23:47 楼主
嵌入式  单片机   嵌入式系统。  arm。都有什么不一样,它们之间是什么关系
还有C写嵌入式在哪写啊,

看了很多介绍,越看越乱。



上面写的,哪个用开发板呢。


比如我想用c语言控制开发板上的哪些灯亮,或控制板上的屏显示东西,是要学什么?

回复评论 (10)

简单地说,嵌入式系统是一个计算机系统,但它是某种设备(家用电器、汽车部件、工厂机床等)的一部分,是负责控制设备的一个专用计算机系统,不是通用的计算机系统。功能是专用的,软硬件可定制、可裁减,通常对性能、可靠性、体积、功耗有严格限制。
单片机可以做为嵌入式系统的一种实现方式。单片机是指一个芯片内部集成了CPU、内存、I/O接口等。
ARM从规范上来讲,不是单片机,它只是一个CPU,但是ARM的实现(具体芯片)则往往扩展了许多东西,也可以看做是一个单片机。
ARM是实现嵌入式系统的一种芯片。
控制开发板上的设备,与具体你用的芯片、外围电路、功能需求密切相关,不能泛泛地讲。
点赞  2008-6-5 00:10
回去找本计算机组成原理的书来看看
点赞  2008-6-5 07:37
抛开严格的东西,笼统的划分

除电脑以外的东西都看成嵌入式系统,比如打印机,MP3,U盘。

做嵌入式系统的原理就是嵌入式,嵌入式主要是单片机 + 外围电路组成。

单片机就相当于小电脑,简单,稳定,可靠,功能弱,价钱便宜。ARM就相当于高档单片机。
点赞  2008-6-7 23:24
   楼上的概念都说了,我就不回了
   如果要写C程序的话,要进行交叉编绎,需要专门的开发软件,比如ARM上的程序开发,除了ARM开发板外,还需要ADS,即ARM开发平台,以及它的调试工具。
点赞  2008-6-8 16:20
用c语言控制开发板上的哪些灯亮,或控制板上的屏显示东西,是要学什么 : 单片机和C语言或汇编
点赞  2008-6-8 22:34
都是人为区分的,没有什么实质性的区别
电子+计算机
点赞  2008-6-13 10:58
ARM就是高级点的单片机
点赞  2008-6-13 18:41
看到大家的解释,我也学习了
点赞  2008-6-17 22:09
看到大家的解释,我也学习了
点赞  2008-6-17 22:10
受教了  
点赞  2009-12-19 12:17
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复