摘要:隨著TMS320F2812在數字控制處理領域的應用越來越廣泛,以及多串口異步通信在數據通信方式中主導地位的形成,利用TMS320F2812與外界進行多串口異步通信的設計顯得尤為重要。文中以NXP(恩智浦)公司的4通道通用異步收發器SC16C554B為例,研究了理想的TMS320F2812的UART總線擴展方案。該方案硬件連接簡單,軟件編程方便,按照該方案設計的某控制接口,完全滿足了TMS320F2812的UART總線擴展,具有較強的工程實用價值。
關鍵詞:SC16C554B;TMS320F2812;UART總線
DOI: 10.3969/j.issn.1005-5517.2012.4.007
本文主要介紹了基于SC16C554B的TMS320F2812的UART總線擴展的研究設計思路。其中簡要介紹了異步串口通信技術和TMS320F2812的應用前景,并詳細介紹了SC16C554B的芯片特性以及TMS320F2812與SC16C554B的硬件連接電路原理,最后分析了TMS320F2812的軟件編程,給出了詳細的主程序流程和兩個重要的子程序的源碼,并給出了最終的仿真實驗結果。異步串口通信技術和TMS320F2812都具有非常好的應用前景,因此基于SC16C554B的TMS320F2812的UART總線擴展具有較強的工程實用價值。