- 博客(3)
- 收藏
- 关注
原创 STM32 RCC配置过程学习笔记
STM32时钟系统示意图 时钟源主要有 HSI 内部高速RC振荡时钟,约为8M HSE 外接晶振,例如8M石英晶振 PLL 锁相环,可以倍频(2到16倍) LSE 外部低速晶振,如32.768KHz LSI 内部低速RC振荡时钟,约为40KHz 其他相关部分 CSS 时钟检测系统,当外部时钟不正常工作时,自动切换为内部时钟 MCO 内部时钟输出接口 AHB 分频器 APB1\APB2 分频器 RCC寄存器相关部分 主要寄存器 对应寄存器每个位置的控制信息可以看芯片手册查询。 CR 控制寄存器 O
2022-03-29 14:41:28
547
1
原创 STM32固件库开发GPIO相关函数总结
GPIO相关函数 初始化函数 GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct) 相关解读如下: GPIO_TypeDef: GPIO组结构体,包含七个寄存器 GPIO_InitTypeDef: GPIO初始化结构体,包含 typedef struct { uint16_t GPIO_Pin; GPIOSpeed_TypeDef GPIO_Speed; GPIOMode_TypeDef GP
2022-03-28 00:32:42
495
原创 gcc用法记录与c语言编译过程
一、 gcc基本语法 gcc -o 文件名(不带后缀) 源文件名 gcc -v -o a 1.c 显示详细的编译信息 编译过程如下: /usr/lib/gcc/x86_64-linux-gnu/10/cc1 ** as** /usr/lib/gcc/x86_64-linux-gnu/10/collect2 二、编译相关 预处理 处理宏定义等,如图 gcc -E #include<stdio.h> #define ABC 10 int main() { int a=ABC;
2022-03-15 23:42:14
1034
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人