STMCU小助手
发布时间:2022-7-2 16:00
|
一、打开cubemx( F" y% Y9 T# @: n( |4 y 。 $ _- [/ p$ a5 T* O1 c$ H$ X6 S, ~ 二、配置定时器
/ X3 T9 F N P1 G5 h% b- _ 选择TIM3,修改时钟源为内部时钟,配置分频因子PSC为10800-1,计数方式为UP向上计数,自动重装载值为5000-1,因为TIM3是挂在APB1上,APB1的时钟速度为108M,所以中断时间为108000000/(10800*5000)=500ms 三、开启中断,配置中断优先级* A7 E6 }5 p8 b, s& t9 r # v% G6 V: J4 `' Z; t
5 P. Q4 {- u+ i; `* Y2 E t 四、生成代码$ `1 J$ {3 r+ y& }* d! |! h7 Z5 A 在主函数里添加函数HAL_TIM_Base_Start_IT(&htim3);没开始定时器计数 , j5 R7 k, ?; F" W4 H; o f0 K7 e0 n! f: c3 C9 h5 t
在tim.c中添加中断回调函数# ^2 c& V4 d# l6 F* r! | 3 @1 |3 s7 ?5 a9 T0 O
k% \: v3 j: c4 R0 @2 `1 a6 u |
基于STM32F767通过cube配置:QSPI接口读写64M PSRAM+flash参考资料...
STM32F746G-DISCO移植lvgl9.0性能基准测试
【福利三:雨露均沾·逢7狂欢】之一:STM32F1外部中断异常故障的解决办法
STM32F745 USART1 Bootloader启动失败排查与解决的流程分析
STM32芯片命名规则
STM32 引脚到底有多少?为什么一个引脚能当好几个用?
入门嵌入式,为什么STM32是“优选起步”?
嵌入式-单片机-STM32 EXTI中断
STM32单片机进行除零运算,为何程序不崩溃?
STM32 LL为什么比HAL高效?
微信公众号
手机版