LinxVIEW论坛-斯科道

标题: STM32芯片DO输出频率极限 [打印本页]

作者: Scadao    时间: 2021-12-8 10:02
标题: STM32芯片DO输出频率极限
源码如下:



测量A0口输出的波形频率不到30KHz,这是最高极限!



如果针对DO写函数的Err While循环端口换成移位寄存器,速度还慢,测量的频率为22.6430KHz;
如果换成Element IO,测量的频率为18.59KHz


作者: Scadao    时间: 2021-12-8 10:44
重新编译,去掉了并行循环,以最高速度speed方式编译,达到了如下图效果,有323KHz——



作者: Scadao    时间: 2021-12-8 15:11
另外通过Element I/O来设置PWM,试验无果:将频率降到180KHz都不稳定……





欢迎光临 LinxVIEW论坛-斯科道 (http://linxview.com/) Powered by Discuz! X3.2