|
琢磨了半天,把OK6410超頻到了800M,主要是修改文件s3c6410.inc和soc_cfg.h
OK6410運行正常,跑的還很歡實。
改動如下:
Windows CE Kernel for ARM (Thumb Enabled) Built on Sep 25 2009 at 11:04:23
[OAL] ++OEMInit()
[OAL] S3C6410_APLL_CLK : 800000000
[OAL] ARMCLK : 800000000
[OAL] HCLK : 133333333
[OAL] PCLK : 66666666
[OAL] InitializeGPIO()
[OAL] InitializeCLKSource()
[OAL] InitializeCLKGating()
[OAL] InitializeBlockPower()
但是,沒覺得速度有明顯的提高啊。。
我個人的理解是:主頻到800M,時序雖然縮短,但運行速度還要取決于程序本身。就像在處理器是486的PC上玩兒超級瑪麗和在奔4的PC玩兒效果是差不多。不知道我這么理解對不對?
如果是這樣的話,那在做項目時,選擇CPU并不是主頻越高越好。在應用程序可以順利運行的情況下,主頻反到是次要因素。
再就是S3C6410有另外一款芯片就是主頻800M的,倍頻到800M和芯片本身設定是800M的使用起來會有什么區別嗎?
|
|