- 博客(3)
- 收藏
- 关注
原创 SMT32学习笔记(TIM定时器)
时钟分配电路,首先系统时钟72MHz进入AHB总线,AHB总线有预分频器,在SystemInit里配置的分配系数为1,则AHB的时钟就是72MHz,然后进入APB1总线,如果分频系数为2,APB1总线的时钟就为72MHz/2=36MHz,APB2总线,如果分频系数为1,时钟为72MHz。预分频器为1,则输出频率等于输入频率/2;当在一个计数周期内,改变分频值(及改变预分频控制寄存器的值),频率不会立刻发生改变,而是等到本次计数周期结束时产生了更新事件,预分频寄存器的值才会被传递到缓冲寄存器中,才会生效。
2024-06-05 13:44:32 799
原创 STM32学习笔记(中断系统)
NVIC_IRQChannel 指定中断通道来开启或关闭(用那个通道EXTI0_IRQn,EXTI1_IRQn,EXTI2_IRQn,EXTI3_IRQn,EXTI4_IRQn,EXTI9_5_IRQn,EXTI9_5_IRQn,EXTI15_10_IRQn)EXTI_Trigger指定触发信号的有效边沿(EXTI_Trigger_Rising 上升沿,EXTI_Trigger_Falling下降沿, EXTI_Trigger_Rising_Falling 双边)//清除中断挂起标志位(在中断函数中使用)
2024-05-24 14:54:04 785 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人