|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請教,關(guān)于2214的VPB時鐘 |
| 作者:andrew.xu 欄目:ARM技術(shù) |
我用的是11M晶幀,以前VPB時鐘一直是11M 現(xiàn)在想改快點 如下設置 #define Fosc 11059200 //晶振頻率 #define Fcclk (Fosc * 4) //系統(tǒng)頻率,必須為Fosc的整數(shù)倍(1~32),且<=60MHZ #define Fcco (Fcclk * 4) //CCO頻率,必須為Fcclk的2、4、8、16倍,范圍為156MHz~320MHz // 下面原來是*1的,都正常,現(xiàn)在*2了就不行了 #define Fpclk (Fcclk / 4) * 2 //VPB時鐘頻率,只能為(Fcclk / 4)的1 ~ 4倍 改了之后就不能運行了,用的是周工的工程模板 程序進入第一個任務后會死機,具體死的地方好像不確定 >如果全速運行,會死掉,停下來,他就說:不能停止設備。 >我嘗試單步,并在Disassembly下,好像會突然跑到0x00000008地址 然后就死在那了 注:同樣的程序,在11M時完全正常 環(huán)境是:keil 編譯器:ads1.2 仿真器:ULINK 帶uCOS 內(nèi)部RAM仿真 是不是還有別的地方要改動的? |
| 2樓: | >>參與討論 |
| 作者: andrew.xu 于 2006/6/8 13:21:00 發(fā)布:
沒人知道? 大家都是用多少的VPB? |
|
| 3樓: | >>參與討論 |
| 作者: andrew.xu 于 2006/6/8 23:28:00 發(fā)布:
暈,人都哪去了,都沒試過? |
|
| 4樓: | >>參與討論 |
| 作者: zlgarm 于 2006/6/9 9:47:00 發(fā)布:
如果有使用外部RAM或外部FLASH,在調(diào)快Fpclk的同時 將外部總線的速度調(diào)整下,使之滿足FLASH或RAM的速度。 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |