根据我自己的经历,还是要看资料的多少,和市场走向
以前51单片机 比较多,资料也多,所以,学51是一个不错的选择,有人带做项目,学起来非常快
但是现在市场上,明显stm32 占据主流,用arm 芯片,资料也很多,我买了原子哥的,我们项目也是arm 芯片的,所以切换到arm上比较容易入门
现在的情况,我推荐 大概了解下51单片机,主要看stm32,理由如下:
1.arm 芯片有自己的指令集,熟悉的话,工作比较好找
2.目前半导体行业发展,智能化时代,都是嵌入式操作系统,freertos mbedos rtx nuttx等等,嵌入式分为好多种,如果是软件,这些都是基本功,资料多,工作好找,大家都在学习,进步快
3.主要是项目,你学了51 没有一个完整的框架,就执着于几个寄存器和gpio,我见过好几个同事搞mcu 的,写代码太烂了,因为51 代码少简单,没有系统的思维,规范,目前我们和国外的差距规范上面,差了很多,但是学arm,项目多,带你的人也多,进步十分快
4.现在的潮流就是arm 就学arm,大部分都是普通人,只是学了有个好出路,等以后熟悉了,再回过头搞其他平台
|