HC32F460简单超频测试

测试环境

MCU: HC32F460JEUA

环境:KEIL 5.3.7

GCC VERSION:ARM_5.0.6

供电电压:3.3V

衡量方法:Coremark

测试结果

运行主频:310Mhz

得分:813.47

LOG:

sysclkFreq = 310 MHz
hclkFreq   = 310 MHz
exckFreq   = 155 MHz
pclk0Freq  = 310 MHz
pclk1Freq  = 155 MHz
pclk2Freq  =  77 MHz
pclk3Freq  =  77 MHz
pclk4Freq  = 155 MHz
2K performance run parameters for coremark.
CoreMark Size    : 666
Total ticks      : 12293
Total time (secs): 12.293000
Iterations/Sec   : 813.471081
Iterations       : 10000
Compiler version : GCC V5.0.6
Compiler flags   : -o3
Memory location  : STACK
seedcrc          : 0xe9f5
[0]crclist       : 0xe714
[0]crcmatrix     : 0x1fd7
[0]crcstate      : 0x8e3a
[0]crcfinal      : 0x988c
Correct operation validated. See README.md for run and reporting rules.
CoreMark 1.0 : 813.471081 / GCC V5.0.6 -o3 / STACK

运行主频:200Mhz

得分:524.71

LOG:

sysclkFreq = 200 MHz
hclkFreq   = 200 MHz
exckFreq   = 100 MHz
pclk0Freq  = 200 MHz
pclk1Freq  = 100 MHz
pclk2Freq  =  50 MHz
pclk3Freq  =  50 MHz
pclk4Freq  = 100 MHz
2K performance run parameters for coremark.
CoreMark Size    : 666
Total ticks      : 19058
Total time (secs): 19.058000
Iterations/Sec   : 524.714031
Iterations       : 10000
Compiler version : GCC V5.0.6
Compiler flags   : -o3
Memory location  : STACK
seedcrc          : 0xe9f5
[0]crclist       : 0xe714
[0]crcmatrix     : 0x1fd7
[0]crcstate      : 0x8e3a
[0]crcfinal      : 0x988c
Correct operation validated. See README.md for run and reporting rules.
CoreMark 1.0 : 524.714031 / GCC V5.0.6 -o3 / STACK

主频提升55%,得分提高55%,提升还是很高的

更高主频

320Mhz

系统启动有输出,coremark运行卡死;

330Mhz

系统启动有输出,运行过程中HardFault_Handler;

340Mhz

系统异常启动,配置完时钟后时钟乱掉:stcClkFreq 54787328,HardFault_Handler。

搬运代码到SRAM测试

运行主频:310Mhz

得分:791.7

LOG:

sysclkFreq = 310 MHz
hclkFreq   = 310 MHz
exckFreq   = 155 MHz
pclk0Freq  = 310 MHz
pclk1Freq  = 155 MHz
pclk2Freq  =  77 MHz
pclk3Freq  =  77 MHz
pclk4Freq  = 155 MHz
2K performance run parameters for coremark.
CoreMark Size    : 666
Total ticks      : 12641
Total time (secs): 12.641000
Iterations/Sec   : 791.076655
Iterations       : 10000
Compiler version : GCC V5.0.6
Compiler flags   : -o3
Memory location  : STACK
seedcrc          : 0xe9f5
[0]crclist       : 0xe714
[0]crcmatrix     : 0x1fd7
[0]crcstate      : 0x8e3a
[0]crcfinal      : 0x988c
Correct operation validated. See README.md for run and reporting rules.
CoreMark 1.0 : 791.076655 / GCC V5.0.6 -o3 / STACK

更高主频

运行主频:320Mhz

得分:27036!!!

达到了惊人的27036!!!估计系统已经完全乱掉了2333

LOG

sysclkFreq = 320 MHz
hclkFreq   = 320 MHz
exckFreq   = 160 MHz
pclk0Freq  = 320 MHz
pclk1Freq  = 160 MHz
pclk2Freq  =  80 MHz
pclk3Freq  =  80 MHz
pclk4Freq  = 160 MHz
2K performance run parameters for coremark.
CoreMark Size    : 666
Total ticks      : 11096
Total time (secs): 11.096000
Iterations/Sec   : 27036.770007
Iterations       : 300000
Compiler version : GCC V5.0.6
Compiler flags   : -o3
Memory location  : STACK
seedcrc          : 0xe9f5
[0]crclist       : 0xe714
[0]crcmatrix     : 0x1fd7
[0]crcstate      : 0x8e3a
[0]crcfinal      : 0xd8e7
Correct operation validated. See README.md for run and reporting rules.
CoreMark 1.0 : 27036.770007 / GCC V5.0.6 -o3 / STACK
posted @ 2023-02-22 16:58  USTHzhanglu  阅读(269)  评论(0编辑  收藏  举报