致STM32初学者,外设先后学习顺序!

只看楼主 1楼
因为平时工作时做的硬件工作偏多一些,在去年的2018年,主要做了硬件和射频方面的硬件研发工作,另外在产品量产跟线和生产支持上也花费了很多时间,以致把一直想掌握的STM32应用这一块给搁置了,还有掌握的C语言基础变得也越来越生疏。俗语说一年之计在于春,想想2019年初一定要做好计划,不能再把这一块给落下!

计划

今天把手头上积了一层灰的STM32F407开发板给收拾出来,整理好开发工具,安装好开发环境。接下来就是整理学习计划,把STM32所有外设给罗列出来,列出如下先后学习顺序:

1、STM32 Cube MX使用方法

2、STM32 HAL库使用方法

3、STM32启动文件理解

4、时钟系统(时钟树)梳理、systick定时器

5、GPIO(8种状态)使用

6、NVIC中断应用

7、USART串口通信

8、DMA外设的应用(基于串口)

9、IIC外设应用

10、SPI外设应用

11、ADC 电压采集

12、TIM定时器

13、RTC实时时钟

14、看门狗应用

15、PWR电源管理

对于MCU的内部外设应用与理解,我认为能把上面的基础知识搞明白,算基本上上手了,接下来可以去做一些实际的项目来练手了。对于其他的高级外设如SDIO、CAN总线、ETH以太网等等,可以在今后的项目实战中深入学习,初级阶段可以先把这些基础外设运用好,理解MCU的基本工作原理即可。

对于每个外设的时间,可以花费2天去学习,毕竟工作时间还有其他事情要做,工作的时候根本也不会给你时间让你去天天的学习,公司毕竟不是学校,所以完全要靠自己业余时间去学习。

http://www.makeru.com.cn/live/1392_1164.html?s=69821

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值