STM32-学习资源

STM32

STM32是ARM Cortex-M3内核中使用最为广泛的MCU。其学习资料也最为完善,以下是个人认为质量较好的学习资料和渠道。

网站

  • 官网:英文第一手文档资料和例程
  • 意法半导体技术社区:可以下载到大量的STM32相关的技术文档
  • STM32F10x standard peripheral library 官方
  • STM32 Standard Peripheral Libraries 官方
  • STM32 Embedded Software 官方

论坛

  • 阿莫BBS:原OurAVR,老牌电子技术论坛
  • Openedv:原子开发板的技术论坛,其开发板配有视屏教程
  • 野火开源社区:野火开发板的技术论坛,其开发板配有视频教程
  • 安富莱电子论坛:其F4教程不错,其开发板配有视频教程
  • STMF4 Discovery:以F4探索板未平台设置的一系列教程

注:以上所提到的开发板均有配套的教程,资料以及视频。原子的提供寄存器版本和库函数开发版本,较为全面;野火的主打库函数,特点是通俗易懂,用于入门较为合适;安富莱的可用于提高;阿莫BBS上牛人众多,并且其上的开源项目质量较高。

入门

  • 一天入门STM32:野火最新出品,通过与51对比过渡到STM32的寄存器开发,以及如果从STM32寄存器过渡到库函数开发。

书籍

  • The Insider's Guide to the STM32
  • ARM Cortex-M3权威指南

博客

  • 关于ARM Cortex-M的启动过程

你可能感兴趣的:(STM32-学习资源)