新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于DSP的數(shù)據(jù)處理模塊的設(shè)計(jì)

基于DSP的數(shù)據(jù)處理模塊的設(shè)計(jì)

作者: 時(shí)間:2008-11-27 來源:網(wǎng)絡(luò) 收藏

  2.2 C31的系統(tǒng)裝入和管理

  C31有兩種工作模式,即微處理器和微計(jì)算機(jī)方式,本方案中,C31的MCBL/MP腳接高電平,C31工作于微計(jì)算機(jī)方式。C31具有程序引導(dǎo)功能,其內(nèi)部固化有引導(dǎo)程序(BOOT),可將來自其它處理器、低速EPROM或其它標(biāo)準(zhǔn)的存儲(chǔ)器件的程序和數(shù)據(jù)裝入到高速靜態(tài)RAM中以全速運(yùn)行。C31有兩種裝入方式可供用戶選擇:串行裝入方式和存儲(chǔ)器裝入方式。存儲(chǔ)器裝入方式根據(jù)地址的不同又分為三種:BOOT1、BOOT2、BOOT3。C31通過查詢四個(gè)中斷引腳確定裝入方式,引腳低電平有效。在本方案中,C31的INT腳接低電平。C31采取BOOT2的引導(dǎo)方式,將從0x400000處開始的程序存儲(chǔ)器中的程序以8位字節(jié)方式引導(dǎo)到首地址為0x100000的高速RAM中。采用外部存儲(chǔ)器裝入時(shí),需在程序前加裝程序頭。程序頭包括下列信息:

  (1)外部存儲(chǔ)器的寬度(8/16/32位);

  (2)程序代碼塊的長(zhǎng)度;

  (3)裝入的目的起始地址;

  (4)存儲(chǔ)器訪問的定時(shí)控制。

  程序頭內(nèi)容安排見表1。

  基于DSP的數(shù)據(jù)處理模塊的設(shè)計(jì)

  本方案中程序頭配置如下:“08 00 00 00 F8 10 00 00 FF 20 00 00 00 00 10 00”,包含以下信息:①外部程序存儲(chǔ)器寬度為8位;②EPROM需要7個(gè)等待狀態(tài);③裝入的目的起始地址為0X100000;④程序代碼塊長(zhǎng)度為20FF。程序頭在存儲(chǔ)器的0X400000開始存放。



評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉