- 博客(8)
- 收藏
- 关注
原创 STM32F103C8T6_6:定时器_PWM
查看定时器复用功能重映射,选择正确的输出比较通道1:PA6,选择正确的TIM3复用功能重映像:无重映像(只需开启复用功能外设时钟)。在复用功能里查看外设的GPIO,配置输出比较通道1设置为推挽复用输出。
2024-04-29 17:34:22
272
原创 STM32F103C8T6_5:定时器_时基单元
开启定时器外设时钟,禁止从模式控制器(SMS=000),计数器时钟选择由内部时钟(CK_INT)提供;经过设置内部时钟分频因子得到分频时钟(CK_PSC),分频时钟(CK_PSC)经过预分频器分频得到计数器时钟(CK_CNT)。设置定时器计数值(自动重装载值),预分频器分频系数,内部时钟分频因子,向上计数,初始化结构体。
2024-04-29 16:12:50
242
原创 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
356
原创 STM32F103C8T6_2:GPIO外部中断
STM32F103C8T6 有19个能产生事件/中断请求的边沿检测器。每个输入先可以独立地配置输入类型(事件——脉冲或中断——挂起)和对应的触发事件(上升沿或下降沿或者双边沿都触发)。每个输入线都可以独立地被屏蔽。挂起寄存器保持着状态先的中断请求。二、开启外设时钟,配置好结构体成员参数,初始化GPIOA端口第10引脚,下降沿触发(外部唤醒线是边沿触发,这些线上不能出现毛刺信号。
2024-04-27 23:38:36
359
原创 STM32F103C8T6_1:GPIO初始化
定义结构体变量,配置参数结构体成员1:GPIO引脚结构体成员2:GPIO引脚模式结构体成员3:GPIO引脚速度//定义结构体变量//选择端口引脚//选择引脚模式//选择引脚速度//选择端口,并根据上面所选取的参数初始化。
2024-04-27 22:20:15
567
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人