![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32F103C8T6学习
Dhx_xue
学习归类
展开
-
STM32F103C8T6_7:USART
【代码】STM32F103C8T6_7:USART。原创 2024-05-14 21:53:07 · 289 阅读 · 0 评论 -
STM32F103C8T6_6:定时器_PWM
查看定时器复用功能重映射,选择正确的输出比较通道1:PA6,选择正确的TIM3复用功能重映像:无重映像(只需开启复用功能外设时钟)。在复用功能里查看外设的GPIO,配置输出比较通道1设置为推挽复用输出。原创 2024-04-29 17:34:22 · 272 阅读 · 0 评论 -
STM32F103C8T6_5:定时器_时基单元
开启定时器外设时钟,禁止从模式控制器(SMS=000),计数器时钟选择由内部时钟(CK_INT)提供;经过设置内部时钟分频因子得到分频时钟(CK_PSC),分频时钟(CK_PSC)经过预分频器分频得到计数器时钟(CK_CNT)。设置定时器计数值(自动重装载值),预分频器分频系数,内部时钟分频因子,向上计数,初始化结构体。原创 2024-04-29 16:12:50 · 242 阅读 · 0 评论 -
STM32F103C8T6_4:SysTick滴答定时器(计数值为0会卡住,暂时不懂)
参数:SysTick_CLKSourceSysTick_CLKSource_HCLK_Div8: 选择AHB时钟除以8作为SysTick时钟源:72M/8=9MSysTick_CLKSource_HCLK:选择AHB时钟作为SysTick时钟源:72M。原创 2024-04-28 21:27:56 · 357 阅读 · 0 评论 -
STM32F103C8T6_3:启动文件
选择外部高速时钟HSE :8M,选择PLL为系统时钟:PLL=9*HSE=72M;原创 2024-04-28 20:43:21 · 426 阅读 · 0 评论 -
STM32F103C8T6_1:GPIO初始化
定义结构体变量,配置参数结构体成员1:GPIO引脚结构体成员2:GPIO引脚模式结构体成员3:GPIO引脚速度//定义结构体变量//选择端口引脚//选择引脚模式//选择引脚速度//选择端口,并根据上面所选取的参数初始化。原创 2024-04-27 22:20:15 · 567 阅读 · 0 评论 -
STM32F103C8T6_2:GPIO外部中断
STM32F103C8T6 有19个能产生事件/中断请求的边沿检测器。每个输入先可以独立地配置输入类型(事件——脉冲或中断——挂起)和对应的触发事件(上升沿或下降沿或者双边沿都触发)。每个输入线都可以独立地被屏蔽。挂起寄存器保持着状态先的中断请求。二、开启外设时钟,配置好结构体成员参数,初始化GPIOA端口第10引脚,下降沿触发(外部唤醒线是边沿触发,这些线上不能出现毛刺信号。原创 2024-04-27 23:38:36 · 359 阅读 · 0 评论