STM32学习路线

在学习51后决定学习32,但是在摸索两周后无果,决定反思之前学习是否存在问题,于是思考过后决定将学习学习心得记录以便后续学习观察。

此路线参照知乎STM32学习路线,学习此路线要领会贯通,写好博客
参照 野火 正点原子 江科大自化协 知乎部分文章

每个章节学习方法:

先把要学习的某个外设过一遍,做到一个整体的了解,在看的过程中,涉及到寄存器的部分,就定义到寄存器描述部分,详细
看看这个寄存器每个位的描述。
然后就是看官方提供的关于这个外设的例程,自己移植到开发板里面跑一遍看看效果,一般这一步比较难,对初学者来说是很
难做到的。那么对应的做法就是用我们开发板提供的例程来学习,跑一遍,把例程关于STM32外设操作的都读懂。很多很多人都是
到了这一部就停止了,不再继续深入该外设的学习了,这其实是浪费了趁热打铁的优势,正确的方法是继续第三步的学习。
在经过第二步的基础上,你应该对学习的外设有六成的把握了,这时该开始看库函数了,把每一个库函数都看完,看下这个函数
实现了什么功能,当操作到寄存器的时候,再打开STM32中文参考手册对应的章节的寄存器描述部分,再认真看寄存器描述。这个
阶段是更加深入的熟悉外设,好做到熟能生巧,其实到了这里,我们不仅可以熟练的使用库,而且还可以用寄存器来编程。
自己在网上开一个博客,很多网站都支持这个功能,这个博客用来记录学习STM32的笔记,可不要小看这个笔记的作用,
他可以让你重新整理知识,让你有成就感。有句话说得好:看自己有没学会,要么写下来,要么讲给别人听。写和讲的过程是对自己所学
重新整理和消化的过程,在这个过程里面又会发现新的问题,只有真正掌握了才能写下来或者讲出来。

任务计划每天一个章节左右,具体任务按实际情况调整

1.GPIO
2.端口重映射
3.SYSTICK
4.USART
5.外部中断EXTI
6.TIMER
7.PWM
8.输入捕获
9.RTC时钟
10.ADC
11.DAC
12.DMA
13.SPI
14.I2C
15.485
16.CAN
17.SDIO
18.FSMC SRAM
19.液晶屏驱动
20.看门狗
21.FATFS
22.USB
23.操作系统
24.网络通信
25.比赛,项目

此路线计划书写于2021年7月30日,个人认为学习时间已经已经非常紧迫了,所以抓紧时间加油吧!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

penguin_bark

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值