基于TMS320F2812的電氣平臺開發(fā)設(shè)計(jì)
摘要:介紹了TMS320F2812的總體結(jié)構(gòu),詳細(xì)論述了單片機(jī)與DSP的接口電路設(shè)計(jì)方案以及單片機(jī)與DSP的通信設(shè)計(jì) 對DSP與單片機(jī)通信的初始化程序進(jìn)行論述。
關(guān)鍵詞:TMS320F2812;STC89C51;電氣平臺
TMS320F2812是一款高性能的核心處理芯片,廣泛的運(yùn)用在工業(yè)控制、交通運(yùn)輸?shù)阮I(lǐng)域。其運(yùn)行的最高主頻為150MHz,其內(nèi)部含有豐富的資源:標(biāo)準(zhǔn)通訊接口如串行通信接口(SCI)、串行外設(shè)接口(SPI)、增強(qiáng)型eCAN總線接口;存儲資源Flash、RAM;F2812的內(nèi)部還集成了一個(gè)12b的ADC模塊,其最高采樣頻率可達(dá)12.5Msps;F2812片上還包括事件管理器(EV)、定時(shí)器、看門狗以及大量的用戶可以開發(fā)利用的GPIO口等資源。本文結(jié)合了該DSP的眾多模塊設(shè)計(jì)了電氣開發(fā)平臺。
1 核心處理系統(tǒng)
電氣平臺核心處理系統(tǒng)是由TI公司的TMS320F2812和STC89C51單片機(jī)組成,其中單片機(jī)作為DSP的一個(gè)外設(shè),而DSP則作為數(shù)據(jù)處理中心。單片機(jī)負(fù)責(zé)與DSP通信(接收DSP指令并將數(shù)據(jù)返回給DSP)、初始化串口等丁作。DSP通過數(shù)據(jù)和地址總線與單片機(jī)進(jìn)行通信。其中DSP與單片機(jī)的通信及外設(shè)連接如圖1所示。
在圖1中,由于TMS320F2812對于上電順序有著嚴(yán)格要求,因此在這部分本文選取了TPS767D318型的電源管理芯片來控制電源的產(chǎn)生。其引腳接線見圖2。
TPS767D318為一種雙通道輸出的可控電源轉(zhuǎn)換芯片,通過控制其轉(zhuǎn)換使能段從而就可以控制其輸出電壓順序。TMS320F2812的供電順序?yàn)橄韧?.3V、再通1.8V。TPS767D318就是通過控制一個(gè)場效應(yīng)管驅(qū)動(dòng)1.8V電壓的使能段,從而達(dá)到順序控制的功能。
評論