amo上轉載關於dsp燒寫和外擴RAM

1.DSP程序的串口下載方式。
這種方式能夠省了買仿真器的一筆很大的花費,這個電路上有什麼特別之處麼?跟通常的串口通信電路有何不一樣?
是否是一片Max232加幾個電容,而後接到芯片上的相應引腳就好了?
相比JTAG來講,串口是隻能下載不能在線仿真麼?
2.外擴存儲器問題。
看了好多網上賣的開發板,發現都有擴展的RAM和ROM,弱弱的問一句,難道是由於DSP自己的存儲器不夠大麼?
我看2812的存儲器挺大的,爲啥非得外擴呢?不外擴有什麼缺點呢?
對於我這樣剛入手的來講,畫板子的時候要不要加外擴存儲器呢? php

第一個問題,建議你仍是用jtag方式下載,畢竟如今主流的方式是這樣的,出現問題能夠交流的人會比較多。
第二個問題,存儲器沒有嫌大的,所以若是程序小,不外擴沒有問題,若是程序大或者裏面有大量的字庫等等確定須要外擴了。 post

 

1.DSP程序的串口下載方式。
-- 建議使用jtag調試。相比之前來說,ti已經放出xds100v2仿真器,並且ccs4.x以上版本支持很好。重點是價格便宜,呵呵,相比之前買的合仿真器(1700大洋)。
-- 2812支持sci下載代碼,支持scia。這點很方便現場工程師更新代碼。
-- max232這個芯片不大合適。由於這個芯片要求5V電源的,2812接口電壓是3.3V。 ui

 

2.外擴存儲器問題。
-- 這個問題,應該是本身來決定的問題。即作出來這個板子到底作什麼?

--- 2812內部包含512kB flash,通常代碼使用是足夠了。

--- 2812內部有68kB(34kx16bit)RAM,若是使用12位adc的話,是能夠。可是考慮到2812帶有並口(xintf)總線,通常但願使用高位adc,那麼34k內存有點小。所以,須要適當擴展。 spa

 

至於2812的設計,須要考慮如下幾點:

一、2812須要2個電壓3.3V和1.9V電壓,並且要求啓動順序的(這點我認爲就是bug,後來的2808,2809,28335都不須要。不過最新28346仍是須要了)

二、若是想外擴存儲器的話,建議使用cpld。2812的數據線和地址線太亂了(和stm32有一拼),使用cpld的話,能夠下降佈線難度。若是不用的話,能夠考驗畫板子耐心,等未來使用28335時簡直小菜一碟。 設計


 

tiancaigao7 當前在線
註冊時間2009-2-21最後登陸2013-4-2在線時間1138 小時閱讀權限90積分3347帖子 3279精華0UID43353
QQ 查看詳細資料

34 調試

主題

0 接口

好友

3347 內存

積分

論壇元老 ci

Rank: 8Rank: 8

莫元3172
2
發表於 2009-12-1 08:02:22 | 只看該做者
第一個問題,建議你仍是用jtag方式下載,畢竟如今主流的方式是這樣的,出現問題能夠交流的人會比較多。
第二個問題,存儲器沒有嫌大的,所以若是程序小,不外擴沒有問題,若是程序大或者裏面有大量的字庫等等確定須要外擴了。

tiancaigao7 當前在線
註冊時間2009-2-21最後登陸2013-4-2在線時間1138 小時閱讀權限90積分3347帖子 3279精華0UID43353
QQ 查看詳細資料

34 開發

主題

0

好友

3347

積分

論壇元老

Rank: 8Rank: 8

莫元3172
2
發表於 2009-12-1 08:02:22 | 只看該做者
第一個問題,建議你仍是用jtag方式下載,畢竟如今主流的方式是這樣的,出現問題能夠交流的人會比較多。 第二個問題,存儲器沒有嫌大的,所以若是程序小,不外擴沒有問題,若是程序大或者裏面有大量的字庫等等確定須要外擴了。
相關文章
相關標籤/搜索