|
发表于 2014-6-29 19:54:00
6253 浏览 1 回复
单片机和嵌入式系统的区别
首先讲,嵌入式系统的定义:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
这样从定义上来看,单片机系统也可以认为是嵌入式系统,事实也是这样的。
不过狭义上来讲,嵌入式系统主要是指类似‘ARM+LINUX’这样的系统,因为正是有了‘ARM+linux’或者‘POWERPC+VXWORKS’这样的较复杂系统,才逐渐衍生出‘嵌入式系统’这样的概念。
这样的话就比较清楚了,从历史的角度,先是有单片机系统,发展到2000年以后,当ARM、MIPS、POWERPC等复杂系统逐渐普及以后,便有了‘嵌入式系统’这样的概念,而代替原来的单片机系统。
ARM比单片机在硬件上多了CACHE和MMU等部件,使得之上可以支持更复杂的操作系统,其功能和PC机系统类似,但嵌入到设备当中。
|
|
|
|
|
|
|
|
发表于 2014-6-30 00:24:18
恩,学习了。嵌入式系统功耗控制比较苛刻,单片机在即时工控领域比较得心应手。单片机和嵌入式都有不小的发展了,从复杂指令集到精简指令集;就单纯嵌入式来说,CPU跑的也越来越快,OS也越做越完善。个人感觉,出于种种两者很难相互取代。 |
|
|
|
|
|
|
登录或注册
扫一扫关注迅为公众号
|