STM32
启动文件下载 我们使用的是 STM32f10x
的,其他的可以去官网下载
其中涉及到的一些知识点
开发 STM32
主要有三种方式
寄存器开发
:就是直接操作寄存器,和51
单片机一样,每个都自己写标准库开发
:使用ST
官方提供的标准库,本质也是寄存器开发,只不过将寄存器的操作封装起来,方便使用,开发效率更高,因为有一层封装,所以执行效率没有寄存器开发
高HAL 库开发
:是一个更上层的封装库,可以搭配cube MX
进行部分图形化开发,它提供了各种函数包括延时,中断回调等,开发者完全处于上层开发,特点和标准库开发
一样
我们选用的第二个 标准库开发
,作为一个 STM32
新手,建议从标准库开发起手,等你熟悉的标准库开发以后,你可以直接转战 HAL
库,它们的语法很相似,你可以直接上手 HAL
库开发。
贡献者
暂无相关贡献者