freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

tms320f28xx-dsp中內(nèi)部flash的應(yīng)用研究(編輯修改稿)

2024-08-31 10:14 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 用C語(yǔ)言的const類(lèi)型關(guān)鍵詞聲明的數(shù)據(jù)結(jié)構(gòu)。(假定為大存儲(chǔ)模式)。當(dāng)前TMS320F28xx器件上的特殊管道(special pipelining)提高Flash上運(yùn)行代碼的性能時(shí).每次訪問(wèn)位于片上Flash中的數(shù)據(jù)常數(shù)會(huì)占用許多周期。特別是在150 MHz TMS320F281x DSP上Flash等待狀態(tài)要達(dá)到5個(gè)周期.100 MHz TMS320F280x DSP達(dá)到3個(gè)周期。所以,訪問(wèn)片上RAM中的常數(shù)與常數(shù)表則成為沉重的負(fù)擔(dān)。然而,分立式嵌入式系統(tǒng)要求所有的初始化數(shù)據(jù)(如常數(shù))最初都是位于非易失性存儲(chǔ)器中,所以,必須為想訪問(wèn)的RAM中的常數(shù)建立獨(dú)立的裝載和運(yùn)行地址.在運(yùn)行時(shí)把這些常數(shù)從片上Flash中拷貝到RAM中。這里介紹兩種不同的實(shí)現(xiàn)方法。方法一:在RAM中運(yùn)行所有的常數(shù)陣列。其好處是容易使用,而壞處是RAM的使用量非常大(可能只有少量常數(shù)需要快速訪問(wèn),但是用這種方法所有的常數(shù)都位于RAM)。例如: 方法二:在RAM中運(yùn)行特定的常數(shù)陣列。這種方法是在運(yùn)行時(shí)有選擇性地從Flash拷貝常數(shù)到RAM。與方法一相似,這個(gè)流程能夠完成預(yù)期功能,不同點(diǎn)是只有在命名段中被選擇了的常數(shù)才會(huì)被拷貝到RAM中(而不是把所有的常數(shù)都拷貝到RAM中)。假定想創(chuàng)建在RAM中運(yùn)行的5個(gè)字的常數(shù)陣列,并命名為table[]。DATA_SECTION指令用來(lái)把table[]放置在名為ramconsts的用戶自定義段中。相應(yīng)的C源程序如下所示: 使用用戶連接命令文件連接ramconsts段,裝載到Flash而從RAM中運(yùn)行,生成全局符號(hào)來(lái)幫助存儲(chǔ)器拷貝。用戶連接命令文件如下所示: 最后,在運(yùn)行時(shí)必須把table[]從裝載地址拷貝到運(yùn)行地址: 3 CSM密碼的編程 TMS320F28xx器件上的代碼安全模塊CSM提供了保護(hù),防止非法的程序拷貝。在當(dāng)前的TMS320F28xx器件中,整個(gè)Flash、OTP存儲(chǔ)器,LO和L1都被CSM保護(hù)(Flash配置寄存器同樣被保護(hù))。當(dāng)器件被保護(hù)的時(shí)候,只有從被保護(hù)的存儲(chǔ)空間運(yùn)行的代碼可以訪問(wèn)(讀或?qū)?其他被保護(hù)存儲(chǔ)空間中的數(shù)據(jù)。從非保護(hù)的存儲(chǔ)空間運(yùn)行的代碼不可以訪問(wèn)被保護(hù)存儲(chǔ)空間中的數(shù)據(jù)。 CSM使用128bit密碼組成8個(gè)單獨(dú)的16bit字。在當(dāng)前的TMS320F28xx器件上,這些密碼被存儲(chǔ)在Flash的最高8個(gè)字中(如地址:Ox3F7FF8Ox3F7FFF)。在開(kāi)發(fā)過(guò)程中,建議在密碼位置放入假密碼0xFFFF。使用假密碼時(shí),對(duì)CSM解保護(hù)只需假讀密碼位置。把假
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1