STM32开发
- 搭建开发环境与新建工程;
- 了解Cortex-M3内核;
- 学习STM32资源;
- 学习STM32接口库;
- GPIO原理与配置方法;
- 串口原理使用方法;
- 系统时钟SysTick使用方法;
- 定时器、计数器原理与使用方法;
- 中断原理与使用方法;
- I2C原理与使用方法;
- SPI原理与使用方法;
- CAN原理与使用方法;
- FSMC原理与使用方法;
- DMA原理与使用方法;
- USB原理与使用方法;
- Lwip以太网原理与使用方法;
- 外部设备的控制,比如按键、Flash、EEPRom、LCD、RTC等;
- freeRTOS或者UCosII的使用;
参考文档:《零死角玩转STM32》、《STM32参考手册》、《STM32固件库使用手册》