|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
如何把flash里的程序放到片內(nèi)ram中運(yùn)行 |
| 作者:yoyo2006 欄目:DSP技術(shù) |
| 2樓: | >>參與討論 |
| 作者: yoyo2006 于 2006/8/1 9:53:00 發(fā)布:
如何把FLASH里的程序放到片內(nèi)ram中運(yùn)行 我用的是TI的F2812DSP芯片,程序燒到FLASH后發(fā)現(xiàn)運(yùn)行速度變慢,所以想放到片內(nèi)ra運(yùn)行,但不知是否需要寫(xiě)程序,還是要如何設(shè)置,請(qǐng)高手指點(diǎn).最好提供例程參考,不勝感激! |
|
| 3樓: | >>參與討論 |
| 作者: yoyo2006 于 2006/8/3 16:09:00 發(fā)布:
如何把FLASH里的程序放到片內(nèi)ram中運(yùn)行 請(qǐng)高手幫幫忙,我查了TI的電子文檔好象沒(méi)有相關(guān)介紹,先謝謝了. |
|
| 4樓: | >>參與討論 |
| 作者: yoyo2006 于 2006/8/4 7:57:00 發(fā)布:
re 請(qǐng)知道的高手指點(diǎn)一下,十分感謝! |
|
| 5樓: | >>參與討論 |
| 作者: arm000 于 2006/8/4 11:16:00 發(fā)布:
我知道的 |
|
| 6樓: | >>參與討論 |
| 作者: arm000 于 2006/8/4 11:17:00 發(fā)布:
我的郵箱:ok8031@sina.com,發(fā)信給我就告訴你。呵呵 |
|
| 7樓: | >>參與討論 |
| 作者: henrywan 于 2006/8/4 18:40:00 發(fā)布:
呵呵 看英文文檔。 |
|
| 8樓: | >>參與討論 |
| 作者: lizhi0851 于 2006/8/5 12:18:00 發(fā)布:
要寫(xiě)bootloader程序 要寫(xiě)一個(gè)引導(dǎo)程序在復(fù)位的時(shí)候?qū)⒊绦驈?a target="_blank" href="http://m.58mhw.cn/stock-ic/FLASH.html">FLASH里load 到ram 里面去,象電腦的操作系統(tǒng)一樣,開(kāi)機(jī)從硬盤(pán)里讀取程序到ram里面 * - 本貼最后修改時(shí)間:2006-8-7 15:42:35 修改者:lizhi0851 |
|
| 9樓: | >>參與討論 |
| 作者: zhangsifu 于 2006/8/6 14:57:00 發(fā)布:
應(yīng)該可以的 我沒(méi)有用過(guò)2812,不過(guò)我用的是5501,DSP內(nèi)部有bootloader的,它會(huì)自動(dòng)將Flash中的代碼load到Ram中。你看看手冊(cè),應(yīng)該是有的。 |
|
| 10樓: | >>參與討論 |
| 作者: lltmhy2005 于 2006/8/22 22:30:00 發(fā)布:
如何把FLASH.html">FLASH里的程序放到片內(nèi)ram中運(yùn)行 將需要到RAM的部分定義成內(nèi)存函數(shù)如下 #pragma CODE_SECTION(function_name, "ramfuncs"); 定義內(nèi)存函數(shù)在FLASH中的地址和長(zhǎng)度(估計(jì)值),以及在內(nèi)存中的運(yùn)行地址 然后在主程序中在使用函數(shù)前自己將 函數(shù)搬到內(nèi)存 |
|
| 11樓: | >>參與討論 |
| 作者: zhangsifu 于 2006/8/23 17:07:00 發(fā)布:
自己寫(xiě)個(gè)bootloader 如果放在FLASH的程序代碼比較小,可以完全放入內(nèi)部RAM的話(huà),建議你寫(xiě)個(gè)Bootloader程序(可以放在FLASH的低扇區(qū)中,用戶(hù)程序放在其它扇區(qū)),DSP剛啟動(dòng)的時(shí)候先執(zhí)行的是Bootloader程序,在Bootloader中,他會(huì)將你放在其它扇區(qū)中的代碼根據(jù)順序放入RAM,放完后來(lái)個(gè)跳轉(zhuǎn),直接轉(zhuǎn)到你的程序運(yùn)行即可。 |
|
| 12樓: | >>參與討論 |
| 作者: lion3000 于 2006/8/23 22:11:00 發(fā)布:
看這個(gè)文檔 Running an Application from Internal FLASH MEMORY on the TMS320F28xx DSP (Rev. F).pdf TI 上可以下,看完什么都明白了。 QQ:7041734 可以討論。 |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |