1.如果是新手,建议先从51学起,理清单片机的基本原理,会操作寄存器,有了大概的单片机思想框架,以后再学习STM32单片机,MSP430单片机这些就会很容易上手了。
2.现在网上免费的单片机资料很多,只要想学就能学好,但是非常建议购买开发板学习,不能光学习不操作,这样学不好单片机。
PS:51单片机建议看金沙滩的视频,STM32建议看原子,安富莱。
1、多看看高手写的代码。2、多思考,少记忆。
3、写程序之前先想清楚要写的函数乃至整个程序的基本架构,想明白了再动手。
4、勤动手写程序烧到开发板里看效果。