Skip to content

STM32

启动文件下载 我们使用的是 STM32f10x 的,其他的可以去官网下载

其中涉及到的一些知识点

开发 STM32 主要有三种方式

  • 寄存器开发:就是直接操作寄存器,和 51 单片机一样,每个都自己写
  • 标准库开发:使用 ST 官方提供的标准库,本质也是寄存器开发,只不过将寄存器的操作封装起来,方便使用,开发效率更高,因为有一层封装,所以执行效率没有 寄存器开发
  • HAL 库开发:是一个更上层的封装库,可以搭配 cube MX 进行部分图形化开发,它提供了各种函数包括延时,中断回调等,开发者完全处于上层开发,特点和 标准库开发 一样

我们选用的第二个 标准库开发,作为一个 STM32 新手,建议从标准库开发起手,等你熟悉的标准库开发以后,你可以直接转战 HAL 库,它们的语法很相似,你可以直接上手 HAL 库开发。

贡献者

暂无相关贡献者

变更记录

暂无最近变更历史

Released under the MIT License.