STM32F407 主频168M时,Ucos OSIdleCtrMax =579177,及0.1秒的时间内自增了579177次。也就是1秒内运行了约5.8M次。
168M的主频,这个成绩是不是又点少?
从汇编窗口看了一下,如图
看着也就12条汇编指令,有多少指令周期呢?
进一步测试发现,CCSTEP=27;从CPU registers cyclecounter ccstep 寄存器,得到27个时钟周期,5.8*27=156MHz与主时钟168M差不多。
STM32F407 主频168M时,Ucos OSIdleCtrMax =579177,及0.1秒的时间内自增了579177次。也就是1秒内运行了约5.8M次。
168M的主频,这个成绩是不是又点少?
从汇编窗口看了一下,如图
看着也就12条汇编指令,有多少指令周期呢?
进一步测试发现,CCSTEP=27;从CPU registers cyclecounter ccstep 寄存器,得到27个时钟周期,5.8*27=156MHz与主时钟168M差不多。