新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 德州儀器DSP開發常見問題寶典

        德州儀器DSP開發常見問題寶典

        作者: 時間:2013-06-13 來源:網絡 收藏
        M: none; TEXT-INDENT: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 14px/25px 宋體, arial; WHITE-SPACE: normal; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; PADDING-TOP: 0px; -webkit-text-stroke-width: 0px">  具體資料見www.ti.com,www.cypress.com

          二十。什么是boot loader?

          DSP的速度盡快,EPROM或flash的速度較慢,而DSP片內的RAM很快,片外的RAM也較快。為了使DSP充分發揮它的能力,必須將程序代碼放在RAM中運行。為了方便的將代碼從ROM中搬到RAM中,在不帶flash的DSP中,TI在出廠時固化了一段程序,在上電后完成從ROM或外設將代碼搬到用戶指定的RAM中。此段程序稱為“boot loader”。

          二十一.TMS320C3x如何boot?

          在MC/MP管腳為高時,C3x進入boot狀態。C3x的boot loader在reset時,判斷外部中斷管腳的電平。根據中斷配置決定boot的方式為存儲器加載還是串口加載,其中ROM的地址可以為三個中的一個,ROM可以為8位。

          二十二.Boot有問題如何解決?

          1)仔細檢查boot的控制字是否正確。

          2)仔細檢查外部管腳設置是否正確。

          3)仔細檢查hex文件是否轉換正確。

          4)用仿真器跟蹤boot過程,分析錯誤原因。

          二十三.DSP為什么要初始化?

          DSP在RESET后,許多的寄存器的初值一般同用戶的要求不一致,例如:等待寄存器,SP,中斷定位寄存器等,需要通過初始化程序設置為用戶要求的數值。初始化程序的主要作用: 1)設置寄存器初值。 2)建立中斷向量表。 3)外圍部件初始化。

          二十四.DSP有哪些數學庫及其它應用軟件?

          TI公司為了方便客戶開發DSP,在它的網站上提供了許多程序的示例和應用程序,如MATH庫,FFT,FIR/IIR等,可以在TI的網頁免費下載。

          二十六.eXpressDSP是什么?

          eXpressDSP是一種實時DSP軟件技術,它是一種DSP編程的標準,利用它可以加快你開發DSP軟件的速度。以往DSP軟件的開發沒有任何標準,不同的人寫的程序一般無法連接在一起。DSP軟件的調試工具也非常不方便。使得DSP軟件的開發往往滯后于硬件的開發。 eXpressDSP集成了CCS(Code Composer Studio)開發平臺,DSP BIOS實時軟件平臺,DSP算法標準和第三方支持四部分。利用該技術,可以使你的軟件調試,軟件進程管理,軟件的互通及算法的獲得,都便的容易。這樣就可以加快你的軟件開發進程。

          1)CCS是eXpressDSP的基礎,因此你必須首先擁有CCS軟件。

          2)DSP BIOS是eXpressDSP的基本平臺,你必須學會所有DSP BIOS。

          3)DSP算法標準可以保證你的程序可以方便的同其它利用eXpressDSP技術的程序連接在一起。同時也保證你的程序的延續性。

          三十一。如何編寫C2000片內Flash?

          DSP中的Flash的編寫方法有三中:

          1.通過仿真器編寫:在我們的網頁上有相關的軟件,在銷售仿真器時我們也提供相關軟件。其中LF240x的編寫可以在CCS中加入一個插件,F24x的編寫需要在windows98下的DOS窗中進行。具體步驟見軟件中的readme。有幾點需要注意: a.必須為MC方式; b.F206的工作頻率必須為20MHz; c.F240需要根據PLL修改C240_CFG.I文件。建議外部時鐘為20MHz。 d.LF240x也需要根據PLL修改文件。 d.如果編寫有問題,可以用BFLWx.BAT修復。



        關鍵詞: 德州儀器 DSP開發 常見問題 寶典

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 尉氏县| 固安县| 文山县| 镇平县| 宝兴县| 乐平市| 宝鸡市| 鸡泽县| 信阳市| 泾源县| 白山市| 乐平市| 济阳县| 安阳县| 潜江市| 泌阳县| 汝州市| 汪清县| 兰坪| 伊宁县| 麻栗坡县| 丰都县| 郎溪县| 无锡市| 高平市| 建水县| 林州市| 大洼县| 若尔盖县| 邹平县| 宣化县| 师宗县| 婺源县| 黄陵县| 翼城县| 永康市| 灵川县| 察雅县| 应用必备| 含山县| 鲁山县|