B站野火视频
hal库
gpio
gpio基地址
访问地址
gpio结构体定义,赋值,初始化
hal库固件包
cubeMX新建工程
下面要改成SW,否则只能下载一次
程序编写要看看外设驱动注释:看看怎么用
找到要用的函数,点搜索找到声明
函数上方也有功能说明:
板级支持包
是什么
应用层,板级支持版,底层驱动 关系
构建板级支持包
初始化GPIO
代码编写查看对应库文件的注释。
stm32启动流程
.S (汇编)文件用于启动单片机
对照手册:
汇编指令可以在help中搜索:
ARM Cortex-M3权威指南 有疑问可以参考这本书,有中文的
中断
CubeMX
开RCC外部时钟
sys SW
引脚配置
到GPIO选项卡
因为用到了中断
SysTick
RCC
sys-debug