進(jìn)入休眠及恢復(fù)
發(fā)布時(shí)間:2012/2/24 19:02:29 訪問次數(shù):672
ADSP - BF537. ADSP - BF54×,和ADSP - BF52×處理器在進(jìn)入休眠模式時(shí)應(yīng)保護(hù)SDRAM的內(nèi)容。因此,VR_CTL寄存器中的CKELOW位必須設(shè)置為1,以在休眠狀態(tài)下保持CKE信號(hào)為低電平,這樣可以保護(hù)SDRAM不會(huì)丟失數(shù)據(jù)。內(nèi)部存儲(chǔ)器和所有寄存器(除VR_CTL寄存器外)的內(nèi)容將會(huì)丟失。因此,程序必須將所有寄存器的設(shè)置和內(nèi)部存儲(chǔ)器的內(nèi)容寫入SDRAM。
以下步驟用于進(jìn)入休眠模式及恢復(fù)數(shù)據(jù)。JK16-090
(1)步驟1:
①將所有重要寄存器存入SDRAM。
②將內(nèi)部存儲(chǔ)器的重要數(shù)據(jù)存人SDRAM。
③確保VR_CTL寄存器中的CKELOW位和SDGCTL寄存器中的自刷新位都置位。
讓處理器進(jìn)入休眠模式(如圖3. 33所示)
(2)步驟2:處理器處于休眠模式(如圖3.34所示),除VR_CTL寄存器外,所有寄存器的內(nèi)容都丟失,數(shù)據(jù)存儲(chǔ)在SDRAM。
(3)步驟3:當(dāng)處理器從休眠模式喚醒后(如圖3. 35所示),處理器從初始化文件加載,并查看CKELOW位,判定喚醒是來自休眠還是復(fù)位。若Blackfin處理器喚醒來自復(fù)位,
則處理器繼續(xù)加載過程;否則,它調(diào)用子程序恢復(fù)內(nèi)部存儲(chǔ)器和寄存器值,并跳轉(zhuǎn)到要執(zhí)行的程序代碼處。
ADSP - BF537. ADSP - BF54×,和ADSP - BF52×處理器在進(jìn)入休眠模式時(shí)應(yīng)保護(hù)SDRAM的內(nèi)容。因此,VR_CTL寄存器中的CKELOW位必須設(shè)置為1,以在休眠狀態(tài)下保持CKE信號(hào)為低電平,這樣可以保護(hù)SDRAM不會(huì)丟失數(shù)據(jù)。內(nèi)部存儲(chǔ)器和所有寄存器(除VR_CTL寄存器外)的內(nèi)容將會(huì)丟失。因此,程序必須將所有寄存器的設(shè)置和內(nèi)部存儲(chǔ)器的內(nèi)容寫入SDRAM。
以下步驟用于進(jìn)入休眠模式及恢復(fù)數(shù)據(jù)。JK16-090
(1)步驟1:
①將所有重要寄存器存入SDRAM。
②將內(nèi)部存儲(chǔ)器的重要數(shù)據(jù)存人SDRAM。
③確保VR_CTL寄存器中的CKELOW位和SDGCTL寄存器中的自刷新位都置位。
讓處理器進(jìn)入休眠模式(如圖3. 33所示)
(2)步驟2:處理器處于休眠模式(如圖3.34所示),除VR_CTL寄存器外,所有寄存器的內(nèi)容都丟失,數(shù)據(jù)存儲(chǔ)在SDRAM。
(3)步驟3:當(dāng)處理器從休眠模式喚醒后(如圖3. 35所示),處理器從初始化文件加載,并查看CKELOW位,判定喚醒是來自休眠還是復(fù)位。若Blackfin處理器喚醒來自復(fù)位,
則處理器繼續(xù)加載過程;否則,它調(diào)用子程序恢復(fù)內(nèi)部存儲(chǔ)器和寄存器值,并跳轉(zhuǎn)到要執(zhí)行的程序代碼處。
上一篇:移動(dòng)SDRAM
熱門點(diǎn)擊
- 四D觸發(fā)器74LS175集成塊
- 邊沿JK觸發(fā)器
- 發(fā)光二極管直流電源指示燈電路
- 三極管靜態(tài)電流作用及其影響
- 反相比例運(yùn)算放大器的研究
- 輸入輸出電阻測(cè)量
- 電子秒表的原理
- 功率電平指示器
- 用萬(wàn)用表檢測(cè)三極管
- 數(shù)字邏輯連線圖
推薦技術(shù)資料
- 泰克新發(fā)布的DSA830
- 泰克新發(fā)布的DSA8300在一臺(tái)儀器中同時(shí)實(shí)現(xiàn)時(shí)域和頻域分析,DS... [詳細(xì)]
- 650V雙向GaNFast氮化鎵功率芯片
- 業(yè)內(nèi)領(lǐng)先8英寸硅基氮化鎵技術(shù)工
- 新一代600V超級(jí)接面MOSFET KP38
- KEC 第三代SuperJunction M
- KEC半導(dǎo)體650V碳化硅(SiC)肖特基二
- Arrow Lake U 系列
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究