如何用STM32 单片机产生脉宽小于20ns的脉冲信号,或者有没有其他单片机能满足条件?

我的最终目的是我需要产生脉宽小于20ns的脉冲

STM32 单片机频率最高能达到72MHz, 理论上能够产生脉宽为14ns的脉冲,但是stm32 只能通过Gpio产生信号,远远不能产生低于20ns的脉冲,请问能不能像51单片机那样直接给引脚赋值,而不通过gpio,这样就可以产生脉宽小于20ns 的脉冲 。或者其他单片机也行

我的最终目的是我需要产生脉宽小于20ns的脉冲

你需要这样的短脉冲是做什么呢?你需要的是随机脉冲还是特定波形呢?


STM32 单片机频率最高能达到72MHz

远远不止哦,如图

能不能像51单片机那样直接给引脚赋值,而不通过gpio,这样就可以产生脉宽小于20ns 的脉冲

可以借助定时器

温馨提示:内容为网友见解,仅供参考
无其他回答

如何用STM32 单片机产生脉宽小于20ns的脉冲信号,或者有没有其他单片机能...
能不能像51单片机那样直接给引脚赋值,而不通过gpio,这样就可以产生脉宽小于20ns 的脉冲 可以借助定时器

stm32 脉冲信号 从A引脚输入 从B引脚输出 ,单片机内部能不能直连,或...
如果信号频率较低的话,用软件是可以实现一个管脚的输出跟踪另一个管脚的输入,但总会有延时 所以前提是 频率较低或脉冲宽度较宽

相似回答