STM32学习笔记
文章平均质量分 81
以实战为基础,逐步深入学习STM32的使用与开发
XYJ_Tiger
这个作者很懒,什么都没留下…
展开
-
STM32 时钟系统详解
文章目录1. 复位1.1 系统复位1.2 上电复位1.3 备份区域复位2. 时钟树2.1 HSE时钟2.2 HSI时钟2.3 锁相环时钟 PLLCLK2.4 系统时钟 SYSCLK2.5 AHB总线时钟 HCLK2.6 APB1总线时钟 PCLK12.7 APB2总线时钟 PCLK22.8 RTC时钟 (实时时钟)2.9 MCO时钟输出2.10 时钟安全系统 (CSS)3. 时钟配置3.1 相关寄存器描述3.1.1 时钟控制寄存器 (RCC_CR)3.1.2 时钟配置寄存器(RCC_CFGR)3.1.3原创 2022-05-17 23:08:20 · 1537 阅读 · 1 评论 -
STM32固件库编成基础教程
STM32固件库编成教程,1. 初识什么是固件库2. 如何创建固件库工程模板3. Keil 5 的一些使用小技巧原创 2022-05-15 16:11:19 · 1188 阅读 · 0 评论 -
STM32 创建一个开发工程模板
文章目录1.创建工程模板1.1 启动文件选择1.2 创建步骤1.创建工程模板1.1 启动文件选择从STM32 官方提供的文件中找到启动文件 Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm 下有许多启动文件根据自己的芯片选择合适的启动文件,拷贝加载到新创建的工程里面,创建一个main.c文件,写代码编写系统时钟初始化函数 void SystemInit(void)添加寄存器定义实现的头文件 #i原创 2022-05-12 22:40:22 · 335 阅读 · 0 评论 -
STM32 GPIO操作指导
1. GPIO工作模式解读2. STM32 GPIO使用教程3. 基于寄存器的单片机编成原创 2022-05-14 17:49:54 · 1974 阅读 · 0 评论 -
STM32 ST-LINK烧写hex文件方法
STM32 ST-LINK烧写hex方法原创 2021-12-18 23:24:16 · 12604 阅读 · 0 评论 -
STM32启动文件讲解
文章目录1. 启动文件1.1 启动文件简介1.2 汇编指令2. 启动文件解读2.1 栈2.2 堆2.3 中断向量表2.4 复位程序2.5 中断服务程序2.6 堆栈初始化1. GPIO的位带操作1.1 位带在哪里1.2 位带去大小1.3 地址转换1.4 统一地址1. 启动文件从STM32 官方提供的文件中找到启动文件 Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm 下有许多启动文件我这里以stm32f10x_md.s进行讲解;**原创 2022-05-15 19:34:53 · 5795 阅读 · 0 评论