音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊(cè) 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場(chǎng)網(wǎng)
技術(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

2407問題,請(qǐng)版主解答

作者:zhengy_y 欄目:DSP技術(shù)
2407問題,請(qǐng)版主解答
我現(xiàn)在正在學(xué)習(xí)DSP,現(xiàn)在對(duì)DSP有如下幾點(diǎn)不太理解,不知道我的理解是否正確,請(qǐng)同行們幫助
1、2407的程序存儲(chǔ)器分為片內(nèi)和片外兩部分,內(nèi)部程序存儲(chǔ)器的空間是0000H-7FFFH,外部的程序存儲(chǔ)器空間是8000H-FFFFH,而DSP的一個(gè)引腳MP/MC上的電平?jīng)Q定了DSP是使用外部存儲(chǔ)器還是使用內(nèi)部存儲(chǔ)器,當(dāng)MP/MC=0,使用內(nèi)部存儲(chǔ)器,當(dāng)MP/MC=1 時(shí),DSP使用外部存儲(chǔ)器。那么如果我的程序大于32K但小于64K,那末我如何安排我的程序,是片內(nèi)存一部分,然后把剩下的存到片外嗎?CC2000有這樣的功能嗎?還是需要專門的編程器,或者還是通過JTAG下載?
2、DSP2407的開發(fā)過程,是不是這樣的:
   我先做一塊實(shí)驗(yàn)板,上面做出JTAG接口,再擴(kuò)展一個(gè)大的調(diào)試用的RAM,我調(diào)試的時(shí)候把程序直接下載到外部RAM中去,等把所有的功能都調(diào)試好了后再做產(chǎn)品?這時(shí)產(chǎn)品上可以不要擴(kuò)展RAM,直接用片內(nèi)的RAM空間就夠用。然后在產(chǎn)品板上留出JTAG接口,專門用于下載程序。那我覺得這時(shí)的產(chǎn)品板上留有的JTAG接口就顯得有些多余,如果產(chǎn)品板上不留JTAG接口的話,那我的程序通過什么途徑下載到存儲(chǔ)器里面去,難道要我專門做一臺(tái)下載程序的所謂的編程器嗎?
3、如果我的程序直接使用片內(nèi)的RAM和FLASH空間就足夠了,是不是我就不用什么bootloader了,直接就在片內(nèi)FLASH中執(zhí)行了,還是我仍舊必需要擴(kuò)展外部RAM和ROM,然后專做一個(gè)Bootloader,把片外的ROM中的程序搬到片外的RAM中去,然后執(zhí)行?
3、如果我以前用匯編語言所編的程序大概在32K左右(80c198CPU)?我現(xiàn)在改用DSP后,如果實(shí)現(xiàn)同樣的功能的話,程序大小有變化嗎?如果沒有變化,是否意味著我可以用DSP2406 ?
4、DSP2406不帶有外部存儲(chǔ)器接口,那么,我怎么樣調(diào)試程序呢?片內(nèi)的RAM才2.5Kwords,那么是否意味著我必需要把程序燒寫到片內(nèi)的FLASH 中去進(jìn)行調(diào)試,那樣的話豈不是太麻煩了嗎?


以上幾個(gè)問題真心希望版主抽出時(shí)間給予解答,如果您是有經(jīng)驗(yàn)的DSP開發(fā)者,也非常希望您能發(fā)表您的看法!

2樓: >>參與討論
monsterchp
關(guān)注中。。。。。。
 
3樓: >>參與討論
freefish
不是斑竹的回答
1.可以最大用到64K,但是在DSP.CMD中指明不同的塊和基地址,有一個(gè)塊指向片內(nèi),一個(gè)片指向片外.一般要用到32K以上,就要上萬行的C代碼.
2.使用串口下載燒寫FLASH,具體方法很多介紹的.
3.只要燒到FLASH中,就不用片外的了.燒FLASH需要專門程序和方法,開發(fā)工具都提供的.
4.如果是數(shù)據(jù)處理的程序,程序體積必然縮小不少!2406的32K的FLASH是字不是字節(jié)!如果照字節(jié)算,是64K.
5.不能用2406調(diào)試,應(yīng)該用2407的外擴(kuò)RAM,否則無法加斷點(diǎn)調(diào)試.調(diào)試通過了再寫2406.可以買塊開發(fā)板,省錢省事省力.

4樓: >>參與討論
zhengy_y
謝謝freefish的回答,還有問題
1、那我現(xiàn)在在開發(fā)板上把程序調(diào)試好了,我怎樣把已經(jīng)調(diào)試編譯好的程序下載到我的2406里面的FLASH里面去,我是先燒寫2406再去把它焊接到我的產(chǎn)品板上嗎?還是先焊接到我的產(chǎn)品板上,再燒寫?如果事后者,那我的產(chǎn)品板上就必須留有Jtag接口,是不是?
2、你說的通過串口燒寫,也必須要有一個(gè)燒寫程序運(yùn)行在RAM中吧?那我的燒寫程序如何下載到片內(nèi)RAM中呢?還是通過Jtag嗎?

5樓: >>參與討論
大山
請(qǐng)問哪里有賣調(diào)試2406的開發(fā)板?
參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
請(qǐng)教為什么我的IIR高通濾波器不能用?
請(qǐng)問這里用AD的DSP的多么?
如何計(jì)算dsp的指令數(shù)
請(qǐng)問哪位知道仿真器SEED的網(wǎng)站?十分感謝!
請(qǐng)教:用過AIC23的大俠!
免費(fèi)注冊(cè)為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)