STM32能否实现0.5us的精确延时?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STM32能否实现0.5us的精确延时?相关的知识,希望对你有一定的参考价值。
因为需要,STM32以72Mhz最高频率运行,能不能实现0.5us的精确间隔去读取IO口的数据?
T=(TIM_Period+1)*(TIM_Prescaler+1)/TIMxCLK定时器就可以完成了 T=(1+1)*(17+1)/72 = 0.5us 参考技术A 每半个u秒36条机器指令,仅读取、存储可以完成,建议汇编解决。告知芯片型号、要读的端口、次数、存储位置,我帮你。不常在线,微博互粉私信可好?昵称也3也4。
以上是关于STM32能否实现0.5us的精确延时?的主要内容,如果未能解决你的问题,请参考以下文章
STM32 不占用定时器(包括SysTick)实现精确延时(巧用DWT)