基于HAL库和MDK的STM32学习笔记
lscguoke
这个作者很懒,什么都没留下…
展开
-
0、MDK软件和KEIL C51共存安装和库包导入
一、MDK软件和库包的下载与安装1、ARM KEIL官方版本和下载 下面是官方的所有版本列表 MDK-RAM产品列表 http://www.keil.com/update/rvmdk.asp Arm产品列表 http://www.keil.com/update/ARM.asp C51产品目录http://www.keil.com/update/c51.asp C251产品列表 http://www.keil.com/update/c251.asp C166产品列表 ht原创 2021-03-16 10:58:39 · 541 阅读 · 0 评论 -
1、STM32cubeMX的使用配置
1、通过使用MCU的型号创建工程2、输入芯片型号,选择芯片3、配置时钟源,中断,GPIO等信息4、配置时钟频率5、配置工程输出原创 2021-03-16 12:55:43 · 283 阅读 · 0 评论 -
2、STM32 HAL库初始化函数功能
1、HAL_Init(); 初始化这个是主函数中首要处理的函数:主要用来初始化HAL库,即用来初始化所有的外围设备,Flash接口和系统定时器,系统中断组,初始化低级别硬件。return HAL_OK向函数返回一个值,代表函数编译成功。HAL_StatusTypeDef HAL_Init(void){ /* 配置Flash预取使能,指令缓存使能,数据缓存使能 使能FLASH指令缓冲器,用于当CPU主频提升后缓存多条指令已避免CPU等待FLASH 传数据导致的时间浪费*/ #if (原创 2021-03-16 09:33:38 · 7155 阅读 · 1 评论