/stm32ss

自学STM32

Primary LanguageC

自学STM32(STM32 Self-Study)


  • 基于ALIENTEK战舰STM32开发板
  • 基于STM32F10x Standard Peripherals Library V3.5.0

引子

  • 总想系统的学习一下Cortex-M3类的芯片,恰逢妻子和朋友最近开始力推GD32,而GD32STM32基本兼容,市面上STM32的资源比较广,故选择STM32是比较合适的。
  • STM32开发板中比较经典是正点原子野火所设计的开发板,权衡再三还是觉得正点原子比较全面一些,还有人气不错的论坛,因此选择了他们的ALIENTEK战舰STM32开发板
  • 32位系统上基于库的方式进行开发无疑是比较明智的,当然选用最新的STM32F10x Standard Peripherals Library V3.5.0

学习大纲

  • 学习和练习STM32的外围模块,重点是DMA电容触摸按键DACRS485无线通信USB摄像头文件系统网络等等。
  • 学习uCosII/uCosIII操作系统,并设计一个综合性的实验。
  • 有时间的话,学习RT-Thread操作系统,并作一个综合性的验证。