
1、初始化1个定时器3 k i; H! Y2 n# ~+ e# O 2 ?/ b) v0 u. q$ s; [ TIM5_Init(-1,108-1);//arr为最大值(unsigned int)-1,让其一直往上加,最大值42亿us,即最大可表示4200秒,分频系数psc为108,即每+1等于1us Z3 p. I% y' L8 I
2、定义全局变量2 o) R+ ]' j# D5 M5 L: d, ^ 1 p% y9 W7 x' b! q unsigned int t1,t2;//用于保存执行代码前后的定时器5的计数器值; ], Q2 `5 y' Q" q* E 2 o* w8 Y7 ?/ ~' ]9 l5 ? 3、具体运用在代码上/ a4 Z" i, r3 I; J# u/ r ) `( L7 x- Y. Z3 j% [ t1=TIM5_Handler.Instance->CNT; AT24CXX_Write(79,ppp,30);//查看改行代码花费时间 t2=TIM5_Handler.Instance->CNT; t2-t1等于代码执行花费时间,单位为us 9 h( L5 v4 E- J* N3 N; j 4、特别说明:TIM5_Handler.Instance->CNT超过最大值42亿时,会清零8 T9 n7 l y+ P8 n$ f |
【STM32F769I-DISC1】开发板刷入Micropython并完成点灯、读取内部温度测试
【STM32F769I-DISC1】测评01:创建STM32cube IDE 工程,点个灯
【STM32F769】创建deepseek本地服务,并实现http请求
汇编浮点库qfplib移植STM32F769I-DISCO开发板与硬件浮点运算性能测试对比
coremark移植到STM32F769I-DISCO开发板的两种方法
【GUI板免费申请活动】【圣诞GUI】使用F746-DISO基于TouchGFX的圣诞树
刘氓兔的杂谈【001】-片上USB 高速PHY
【合集】STM32F7教程、资料大集合
基于STM32F746G-Discover的扩展电路板
F769 Discovery实现播放U盘音乐的播放器