单片机叫做逻辑控制器,也属于嵌入式,但我们一般说嵌入式指的是ARM架构的逻辑处理器上运行一个可裁剪的系统(比如linux、安卓)。嵌入式涉及的知识非常庞大,分为硬件和软件,硬件指对处理器引脚功能的了解及周边电路的设计,软件指系统的裁剪、移植、驱动开发、应用开发。单片机一般不上操作系统,只是用C语言写几个函数来控制它的引脚,你学嵌入式以后想做个硬件工程师就需要从单片机学起,如果想做软件工程师那就要好好钻研系统了6 E# { }: A) Q/ B& U
概念没搞明白,跟我以前一样。其实单片机开发,哪怕是最低级的8位单片机也是一种嵌入式,只不过他的系统很小,不想ARM那样可以抑制linux 等系统。做低端的单片机需要了解单片机的内部资源什么的,操作它的各种资源以实现各种功能。对于单片机开发和嵌入式系统的联系,我认为有一些,但是不多 ,嵌入式(主要设计到操作系统的,)更多偏向于软件,单片机则更多的要偏向于硬件,因为所有I/O都要有相应的外围功能电路,这二者可以形象的比喻成,开汽车 和骑自行车的关系。0 M! \; z. Y g+ u4 n/ L7 u