开发难度不同由于单片机的硬件集成度高,因此开发难度相对较低。而微型计算机的硬件设计需要考虑更多的因素,因此开发难度相对较高。功耗和性能不同由于单片机的集成度高,功耗低,且应用于简单的任务中,因此性能和功耗都比微型计算机要优秀。而微型计算机由于需要处理复杂任务。程序加载:接着,存储在单片机内部或外部存储器中的程序会被加载到内存中。这些程序通常是用低级语言(如汇编语言)或高级语言(如C或C )编写,并事先编译成机器代码。微处理器执行:单片机的核心是一个微处理器,它会按照程序计数器(PC)的指示,顺序执行内存中的机器代码。
而单片机则是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。指代的对象不同。MCU是指单片微型计算机或者单片机。单片机则是微型计算机家族中的一个分支而已。范畴不同:CPU有三个分支,一个是DSP,另外两个分别是MCU(MicroControlUnit。一样的只是叫法不同,微控制器叫的多的叫实验板,因为微控制器学校做实验用的多嘛,ARM,DSP等叫开发板比较多,因为用ARM,DSP开发板的公司买来开发板直接开发产品,产品开发出来后,再做硬体并去掉一些不用的模组,缩短开发周期嘛。对我们学习者的角度,都是实验板。如果公司买微控制器的板开发产品。
目前上市的没有,但是国内比较有名的也不少,有名的都是自主研发芯片的。便于开发者学习。而产品只需要其中一个或者几个功能既可以了。嵌入式是一个很宽泛的概念,IEEE对嵌入式系统的定义:“用于控制、监视或者辅助操作机器和设备的装置”。所以以单片机为核心做成产品即可称作为嵌入式。这东西很复杂,就这一点点字,没法说明白,也就只能说个大概的大概的大概吧–。
暂无评论内容