【STM32可以做什么?】
STM32产品广泛应用于工业控制、消费电子、物联网、通讯设备、医疗服务、安防监控等应用领域。
【用寄存器还是库函数?】
STM32有两种编程方式,一种是用寄存器的方式,另一种是库函数的方式。对于初学者而言,可能后者较容易上手。
学从难处学,用从易处用。学习阶段,能学多深就尽量学多深,这样基础会打得比较牢。不只是为了学STM32而学STM32,我们的目标是:学完STM32,换另一款芯片也能很快上手。基础有多牢固,换另一款芯片上手就有多快。
【学习重点】
一些基本的、通用的、常用的外设:GPIO输入输出(点灯、按键)、EXIT、TIMER、UART、I2C、SPI、ADC、DAC等,这些用得多,先把这些给学了,相信到时候学完了你也有自己的思考了知道该学什么了。等入门之后,要用什么再去学什么完全来得及,关键是我们得在平时的学习过程中培养这种能力。
学以致用,在学的过程中,可以尝试着diy一些东西、做一些小作品,实在不知道做什么的话论坛逛一逛,一堆好玩的东西。跟着别的人的教程来做,能做出来也是一种能力。不要以为别人的教程写得很简单,实际自己去做的时候才知道会遇到什么困难。在解决困难中成长,那才记忆深刻。
【其他】
建议:一定要多看手册、多看手册、多看手册,很多你在看教程看不明白的知识可能可以在参考手册里找到解释。
其实入门了之后,每一家的代码都可以用的,只需稍微修改一下。
(再说了,一百三还带屏幕,太香了!贵板子有的功能它都有。)
最后总结就是:
1.学51/STM32:买开发板,跟着教程学。
2.学从难处学,用从易处用。
3.基础不牢,地动山摇。
最后的最后:
【点击左下角“了解更多”,进入学习机页面】