国庆后公司给我买了个STM32开发板 ,让我学STM32 ,当初非要让我制定一个计划。
现在学习情况如下,快两个月了,进度有点慢啊 ,争取年前学完!加油!
整个计划大约两个月左右。ffice ffice" />
计划分STM32基础知识、固件库基础知识和STM32资源应用三部分。
一、STMffice:smarttags" />32F103xx基础
1、(半天)先对开发板、开发环境、下载环境进行熟悉。
2、(半天)STM32F103xx系列中文手册.pdf (共19页)
3、(半天)第一章、文中的缩写。(共24页)
4、(1天)第二章、存储器和总线架构(系统架构、存储器组织、存储器映像、启动配置)
5、(半天)第三章、CRC计算单元
6、(1天)第四章、电源控制
7、(半天)第五章、备份寄存器
8、(2天)第六章、小容量、中容量和大容量产品的复位和时钟控制
9、(2天)第七章、互联型产品的复位和时钟控制
10、(3天)第八章、通用和复用功能IO
11、(2天)第九章、中断和事件
12(2天)第十章、DMA寄存器
累计16.5天
基础部分先学到这里。暂停。。。。。。。。。。。。。。。。。。。。。。。。。。
二、熟悉固件库手册
(1天)第一章、文档和库规范
(1天)第二章、固件函数库
三、资源应用阶段
1、(3天)ADC
2、(3天)DAC
3、(4.5天)高级控制定时器
4、(4.5天)通用定时器
5、(1天)基本定时器
6、(2天)实时时钟
7、(1天)独立看门狗
8、(1天)窗口看门狗
9、(1天)系统SysTick定时器
10、(3天)灵活的静态存储器控制
11、(3天)串行外设接口(SPI)
12、(2天)I2C接口
13、(3天)通用同步异步收发器(USART)
|