本帖最后由 icecut 于 2014-7-8 21:21 编辑
注意,本测试仅仅测试io性能.
使用nucleo f302r8t6芯片
for(;;)
{
*((volatile int*)0x48000414) =0x2000;
*((volatile int*)0x48000414) =0x0000;
*((volatile int*)0x48000414) =0x2000;
*((volatile int*)0x48000414) =0x0000;
*((volatile int*)0x48000414) =0x2000;
*((volatile int*)0x48000414) =0x0000;
*((volatile int*)0x48000414) =0x2000;
*((volatile int*)0x48000414) =0x0000;
}
io上外挂了一个led,使用rigol 10x探头测试
芯片手册:Fast I/O handling allows I/O toggling up to 36 MHz.
我测试数据应该优于这个保守的效果.
下图是香水城回帖中的测试.好牛x的示波器
备注:arm的分支预测似乎没想象的好.
|