新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > TMS320C3x DSP和PC機的異步串行通信設計

TMS320C3x DSP和PC機的異步串行通信設計

作者: 時間:2009-12-25 來源:網(wǎng)絡 收藏

是目前國內(nèi)應用比較廣泛的芯片之一,它提供了可與外部設備接口,支持8/16/24/32位數(shù)據(jù)交換,為A/D、D/A接口電路提供了很大的靈活性。然而,當系統(tǒng)和機進行時,如何合理的接口電路和軟件,將DSP處理后的數(shù)據(jù)實時準確地傳輸給機,同時使機實時有效地控制DSP,成為DSP系統(tǒng)中的重要一環(huán)。本文采用通信(Universal Asychronous Receiverand Transmitter,UART),較好地解決了DSP和PC機通信這一問題。
2 簡介
  (以下簡稱C3x)是TI(TexasInstruments)公司生產(chǎn)的第三代產(chǎn)品,也是第一代浮點DSP芯片,包括C30、C31、C32和C33四種,是TMS320系列中性能價格比較高的一種浮點DSP芯片,具有32位的浮點精度,總共有三套總線,即程序總線、數(shù)據(jù)總線和DMA總線,取指、讀寫數(shù)據(jù)以及DMA操作可并行進行,可以尋址16M字的空間。其中C31是C30的簡化和改進型,它去掉了擴展總線和一個串口,降低了芯片的成本,并且在硬件上增加了一個非常有用的功能,即程序引導功能(Bootloader),使其程序可以從低速EPROM、PROM或串行口裝入到系統(tǒng)的高速RAM中全速運行 。C32和C33是C31的進一步簡化和改進,其中C32片內(nèi)RAM減為512字,以降低成本。C33片內(nèi)RAM為34K ,需3.3V電源。
3 DSP系統(tǒng)結構框圖
圖1為整個DSP系統(tǒng)的硬件框圖。

本文引用地址:http://m.butianyuan.cn/article/152189.htm



其中,TLC32044是TI公司生產(chǎn)的話帶模數(shù)接口芯片(簡稱AIC)TLC32040系列中的一種,它集A/D、D/A于一體,具有兩個模擬輸入口和一個模擬輸出口,最高采樣頻率為19.2kHz。MC6850為Motorola公司生產(chǎn)的串行接口芯片(UART),它可以進行8位或9位數(shù)據(jù)的發(fā)送和接收,并可選擇÷1、÷16、÷64三種不同的時鐘模式。DSP通過對MC6850的控制寄存器初始化來設置通信協(xié)議,然后MC6850對DSP的并行數(shù)據(jù)和PC機的串行數(shù)據(jù)按照協(xié)議進行并串轉(zhuǎn)換。MAX232芯片進行TTL電平和RS-232電平之間的轉(zhuǎn)換。外部信號經(jīng)A/D轉(zhuǎn)換進入DSP,DSP對其進行處理后,經(jīng)UART送入PC機,由PC機對數(shù)據(jù)進行處理和存儲。同時,PC機將控制信號或待發(fā)數(shù)據(jù)經(jīng)UART送入DSP,對DSP實施控制或經(jīng)DSP處理后送入D/A,經(jīng)低通濾波后還原為模擬信號。
4 DSP系統(tǒng)通信軟件


上一頁 1 2 3 下一頁

評論


相關推薦

技術專區(qū)

關閉