本测试非常简单,只希望能帮助大家。如有更优解,欢迎上传测试结果并简述I/O配置等测试方案。
使用固定I/O输出STM32内部时钟信号,可以接近手册和固件库最大值,但不在本帖讨论范围。
1、寄存器:反转速率:27.9MHz ;while跳变处:18.8MHz。
2、位带 :反转速率:21.18MHz ;while跳变处 12.02MHz
3、库函数:反转速率:9.9MHz;while跳变处基本和平时一样
硬件环境:
开发板:探索者,STM32F407ZGT6,LED0(DS0);
示波器:Agilent DSOX1102G 200MHz 2GSa/s,探头打到 x10 档以增加带宽。
软件环境:
MDK5;
跑马灯实验; |