<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設計應用 > TMS320F28335及其最小應用系統設計

TMS320F28335及其最小應用系統設計

作者: 時(shí)間:2009-09-08 來(lái)源:網(wǎng)絡(luò ) 收藏
引言
320型數字信號處理器是TI公司的一款320C28X系列浮點(diǎn)DSP控制器。與以往的定點(diǎn)DSP相比,該器件的精度高,成本低,功耗小,性能高,外設集成度高,數據以及程序存儲量大,A/D轉換更精確快速等。它采用內部1.9 V供電,外部3.3 V供電,因而功耗大大降低。且主頻高達150 MHz,處理速度快,是那些需要浮點(diǎn)運算便攜式
產(chǎn)品的理想選擇。

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

本文引用地址:http://dyxdggzs.com/article/188664.htm

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

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

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


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: F28335 28335 320F TMS

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>