當前位置:首頁 > 嵌入式 > 嵌入式軟件
[導(dǎo)讀]TMS320F28335及其最小應(yīng)用系統(tǒng)設(shè)計

引言
    TMS320F28335型數(shù)字信號處理器是TI公司的一款TMS320C28X系列浮點DSP控制器。與以往的定點DSP相比,該器件的精度高,成本低,功耗小,性能高,外設(shè)集成度高,數(shù)據(jù)以及程序存儲量大,A/D轉(zhuǎn)換更精確快速等。它采用內(nèi)部1.9 V供電,外部3.3 V供電,因而功耗大大降低。且主頻高達150 MHz,處理速度快,是那些需要浮點運算便攜式
產(chǎn)品的理想選擇。

2 TMS320F28335簡介
    TMS320F28335采用176引腳LQFP四邊形封裝,其功能結(jié)構(gòu)參見參考文獻。其主要性能如下:
    高性能的靜態(tài)CMOS技術(shù),指令周期為6.67 ns,主頻達150 MHz;
    高性能的32位CPU,單精度浮點運算單元(FPU),采用哈佛流水線結(jié)構(gòu),能夠快速執(zhí)行中斷響應(yīng),并具有統(tǒng)一的內(nèi)存管理模式,可用C/C++語言實現(xiàn)復(fù)雜的數(shù)學(xué)算法;
    6通道的DMA控制器;
    片上256 Kxl6的Flash存儲器,34 Kxl6的SARAM存儲器.1 Kx16 OTPROM和8 Kxl6的Boot ROM。其中Flash,OTPROM,16 Kxl6的SARAM均受密碼保護;
    控制時鐘系統(tǒng)具有片上振蕩器,看門狗模塊,支持動態(tài)PLL調(diào)節(jié),內(nèi)部可編程鎖相環(huán),通過軟件設(shè)置相應(yīng)寄存器的值改變CPU的輸入時鐘頻率;
    8個外部中斷,相對TMS320F281X系列的DSP,無專門的中斷引腳。GPI00~GPI063連接到該中斷。GPI00一GPI031連接到XINTl,XINT2及XNMI外部中斷,GPl032~GPI063連接到XINT3一XINT7外部中斷;
    支持58個外設(shè)中斷的外設(shè)中斷擴展控制器(PIE),管理片上外設(shè)和外部引腳引起的中斷請求;
    增強型的外設(shè)模塊:18個PWM輸出,包含6個高分辨率脈寬調(diào)制模塊(HRPWM)、6個事件捕獲輸入,2通道的正交調(diào)制模塊(QEP);
    3個32位的定時器,定時器0和定時器1用作一般的定時器,定時器0接到PIE模塊,定時器1接到中斷INTl3;定時器2用于DSP/BIOS的片上實時系統(tǒng),連接到中斷INTl4,如果系統(tǒng)不使用DSP/BIOS,定時器2可用于一般定時器;
串行外設(shè)為2通道CAN模塊、3通道SCI模塊、2個McBSP(多通道緩沖串行接口)模塊、1個SPI模塊、1個I2C主從兼容的串行總線接口模塊;
    12位的A/D轉(zhuǎn)換器具有16個轉(zhuǎn)換通道、2個采樣保持器、內(nèi)外部參考電壓,轉(zhuǎn)換速度為80 ns,同時支持多通道轉(zhuǎn)換;

    88個可編程的復(fù)用GPIO引腳;
    低功耗模式;
    1.9 V內(nèi)核,3.3 V I/O供電;
    符合IEEEll49.1標準的片內(nèi)掃描仿真接口(JTAG);TMS320F28335的存儲器映射需注意以下幾點:
    片上外設(shè)寄存器塊0~3只能用于數(shù)據(jù)存儲區(qū),用戶不能在該存儲區(qū)內(nèi)寫入程序。
    OTP ROM區(qū)(0x38 0000~0x38 03FF)為只讀空間,存儲A/D轉(zhuǎn)換器的校準程序,用戶不能對此空間寫入程序。
    即使不應(yīng)用eCAN模塊,也應(yīng)使能時鐘模塊,將為eCAN分配的RAM空間用作一般RAM。
    如果設(shè)置安全代碼,存儲器區(qū)域Ox33FF80~0x33FFF5需全部寫入數(shù)據(jù)0x0000,而不能用于存儲程序或數(shù)據(jù)。反之,0x33FF80~Ox33FEF可以存儲數(shù)據(jù)或程序,其中0x33FFF0~Ox33FFF5只能存儲數(shù)據(jù)。

3 仿真工具和開發(fā)環(huán)境
    TMS320F28335開發(fā)工具有:標準的優(yōu)化C/C++編譯/匯編/連接器,CCS集成開發(fā)環(huán)境,評估板和XDS510仿真器。其中CCS是一個界面友好,功能完善的集成的開發(fā)平臺,具有編輯、匯編、編譯、軟硬件仿真調(diào)試功能。

4 最小應(yīng)用系統(tǒng) 
   
采用TMS320F28335組成應(yīng)用系統(tǒng),首先考慮TMS320F28335所具有的各種功能是否滿足應(yīng)用系統(tǒng)要求。如能滿足則該系統(tǒng)為最小應(yīng)用系統(tǒng)。一個最小應(yīng)用系統(tǒng)包括復(fù)位電路,時鐘電路、電源及存儲器等。對于TMS320F28335,其具有片上Flash,0TPROM及SARAM存儲器在設(shè)計最小應(yīng)用系統(tǒng)時無需考慮外部存儲器接口問題。
4.1 復(fù)位電路的設(shè)計
   
復(fù)位采用上電復(fù)位電路,由電源器件給出復(fù)位信號。一旦電源上電,系統(tǒng)便處于復(fù)位狀態(tài),當XRS為低電平時,DSP復(fù)位。為使DSP初始化正確,應(yīng)保證XRS為低電平并至少保持3個CLKOUT周期,同時在上電后,該系統(tǒng)的晶體振蕩器一般需要100~200 ms的穩(wěn)定期。所選的電源器件TPS73HD30l一旦加電,其輸出電壓緊隨輸入電壓,當輸出電壓達到啟動RESET的最小電壓時(溫度為25℃時,其電壓為1.5 V),引腳RESET輸出低電平,并且至少保持200ms,從而滿足復(fù)位要求。
4.2 時鐘電路的設(shè)計
   
向DSP提供時鐘一般有2種方法:一種是利用DSP內(nèi)部所提供的晶體振蕩器電路,即在DSP的Xl和X2引腳之間連接一晶體來啟動內(nèi)部振蕩器;另一種方法是將外部時鐘源直接輸入X2/CLKIN引腳,Xl懸空,采用已封裝晶體振蕩器。鑒于從資源利用和電路設(shè)計的簡單性考慮.該最小應(yīng)用系統(tǒng)的時鐘電路采用TMS320F28335內(nèi)部晶體振蕩器,具體電路如圖l所示。外部晶體的工作頻率為30 MHz,TMS320F28335內(nèi)部具有一個可編程的鎖相環(huán),用戶可根據(jù)所需系統(tǒng)時鐘頻率對其編程設(shè)置。圖2為DSP的電源引腳連接電路。[!--empirenews.page--]

4.3 J17AG仿真接口
    TMS320F28335具有符合IEEEll49.1標準的片內(nèi)掃描仿真接口(JTAG),該接口通過仿真器直接訪問。為了能與仿真器通信,所設(shè)計的最小系統(tǒng)板上應(yīng)有14引腳的仿真接口,其中的EMU0和EMUl信號必須通過上拉電阻連接至電源,其中上拉電阻為4.7 kΩ。其電路原理圖如圖3所示。
4.4 電源部分設(shè)計
   
由TMS320F28335組成的應(yīng)用系統(tǒng)內(nèi)核電壓(1.9 V)與I/O供電電壓(3.3 V)不同,電源部分利用兩路輸出電源器件TPS73HD301來實現(xiàn),如圖4所示。對于輸入部分,由于所設(shè)計的系統(tǒng)供電電源與電源器件距離小于10 cm,在輸入端接入0.1μF的貼片電容,具有濾除噪聲,提高響應(yīng)速度。而對于輸出部分,10μF的固體鉭電容接地可有效保證滿載情況下的穩(wěn)定性,選擇電阻R1和R2時應(yīng)遵循:Vo=Vref[1+(R1/R2)],其中Vref=1.182 V,推薦R2選用269 kΩ。
4.5 應(yīng)注意事項
   
設(shè)計中應(yīng)注意以下事項:
    (1)時鐘電路采用內(nèi)部晶體振蕩器,在電路配置時應(yīng)盡量靠近TMS320F28335放置,引線要短且粗,電容要穩(wěn)定,容值準確,應(yīng)遠離發(fā)熱元件。
    (2)電源模塊輸出端使用保護電容,其值不能小于10μF,且不能使用貼片電容或高頻陶瓷電容,否則工作不穩(wěn)定。
    (3)TMS320F28335中一些不用的引腳,應(yīng)將其通過上拉電阻接電源或按下拉電阻使其接地。

5 結(jié)語
   
文中給出了TMS320F28335的最小應(yīng)用系統(tǒng)的設(shè)計電路,利用該電路實時在線對TMS320F28335系統(tǒng)仿真開發(fā)。但該系統(tǒng)僅是一個最小的應(yīng)用系統(tǒng),具體模塊的應(yīng)用系統(tǒng)應(yīng)視實際需要設(shè)計。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉