1、.买一块开发板回来学习,等你跟着教程学习
2、查单片机相关的资料,多逛下论坛
3、找本基础的书籍看下
4、做完上面几个部分,你就会知道单片机功能很多,最主要掌握核心的几个部分,定时器,中断,串口,SPI,IIC等,像一些CAN,FSMC等等,用到再去学习。
1、准备一些C语言、硬件电路、寄存器、单片机原理等文件资料,多翻翻,有个认识。
2、买开发板,买二手的就行,一定要有配套的丰富教程资源。剩下就是一点一点的去做每一个例程,然后自己做个项目。
单片机要有一定硬件基础的,并不是只会写程序就OK了
最少数电要学会。模电懂一点。
最主要的就是编程了。C语言那个是基础中的基础了。
最好是有个开发板,一边搭电路一边学习程序
从51入门会比较简单,stm32入门稍难可能会打击积极性。所以首先根据自己需求选择平台。
然后开始从简单的外设程序开始编写。只要你练熟几种外设之后,你会发现其他都一样。
最后就是做小项目练手,认真做小项目 基本上就通了。
如果看得懂电路图就自己弄块核心板,买本入门书,再照着书上的电路搭外围硬件。这样既学了软件又学了硬件还省钱。
注 :一定要先学好C语言
首先要会C语言或是汇编吧。
还要会电路,要不点个灯的原理都不会可不行哦。
最后有了理论,再来个开发板,玩玩板子就学习会了
买个开发板,问老板要个例子.
然后在电脑上把环境搭好.
把程序灌进去.
就OK了.