1.数据手册里的简介
2.低功耗下 关闭的功能和唤醒方式
3.单片机小助手-DMA:帮助单片机干活,让他不要那么累
4.哪些外设支持DMA?
5.DMA应用原理
6.GPIO的各种工作模式
6.1 模拟输入:ADC
浮空输入:悬空输入,属于高阻输入
下拉输入:大概10K欧
上拉输入:大概10k欧
推挽输出:高强度,可以输入出电流
开漏输出:既不接高也不接低,
7.封装图
8.调试接口
9.定时器
10.看门狗
11.滴答定时器
12.操作系统:就是对任务的管理(利用滴答定时器来做,分时管理)
例如:第1ms在做task1,第2ms时,不管CPU有没有执行完task1(没执行就放弃),都有执行task2.以此类推。执行了task4后,又回到task1执行1ms,......,轮询着处理事情
13.简图
14.通信接口
15.I2C总线
16.串口通信
17.串口的通信方式
18.spi通信
19.单片机与SPI设备连接图
20.CAN
20.CAN的接线图
21.USB
22.USB单线连接(例如:用STM32做一个鼠标、键盘)
23.CRC计算单元,96位的芯片唯一代码(芯片身份证)
24.CRC应用
将想要发送的数据 分成每组32位(4个字节),每次往CRC里存数的时候,将新的数和旧的数通过算法计算,以此类推,得到最终的CRC
25.ST公司的芯片编码(身份证)如何获取,读指定寄存器地址(先留着)
作用:产品序列号、用来做密码提高安全性(芯片编码加特殊算法可得到每个芯片唯一密码)、保护程序不被复制
26.中断
27.时钟和启动
28.STM32内部结构剖析图
特别提示:图片出自洋桃电子