感觉只是个范围、定义的问题,在狭义与广义上的不同。
可以说是一回事儿,也可以说是完全不同的。关键看是怎么看了。
可以参考:https://wenku.baidu.com/view/969197130640be1e650e52ea551810a6f524c8f3.html
你说的单片机和嵌入式应该是MCU和MPU的区别吧。
从学习难度上,单片机更简单些,做一些没有运算或运算不复杂的事情,比如逻辑控制、人机界面等;
嵌入式的芯片更高级,学起来更难,跑大型系统,做更复杂的运算和数据处理。
二者本来就有很多交集,嵌入式芯片也有很多对硬件的驱动和操作;所以有时候看起来很多内容相似。
嵌入式是要进行linux开发的吧,要使用系统
单片机只是做一些裸机的开发,最多是用到RTOS了
其实没有太多本质的差异。
现在普遍的是按开发难度等进行区分,或者说应用的复杂度进行区分。