- 基于ALIENTEK战舰STM32开发板
- 基于STM32F10x Standard Peripherals Library V3.5.0
- 总想系统的学习一下Cortex-M3类的芯片,恰逢妻子和朋友最近开始力推GD32,而GD32与STM32基本兼容,市面上STM32的资源比较广,故选择STM32是比较合适的。
- STM32开发板中比较经典是正点原子和野火所设计的开发板,权衡再三还是觉得正点原子比较全面一些,还有人气不错的论坛,因此选择了他们的ALIENTEK战舰STM32开发板。
- 在32位系统上基于库的方式进行开发无疑是比较明智的,当然选用最新的STM32F10x Standard Peripherals Library V3.5.0。
- 学习和练习STM32的外围模块,重点是DMA、电容触摸按键、DAC、RS485、无线通信、USB、摄像头、文件系统和网络等等。
- 学习uCosII/uCosIII操作系统,并设计一个综合性的实验。
- 有时间的话,学习RT-Thread操作系统,并作一个综合性的验证。