[發明專利]基于DSPsC8000 McBSP串口模式下的異步串行通信系統無效
| 申請號: | 201310514960.5 | 申請日: | 2013-10-28 |
| 公開(公告)號: | CN103530260A | 公開(公告)日: | 2014-01-22 |
| 發明(設計)人: | 王耀斌 | 申請(專利權)人: | 陜西高新實業有限公司 |
| 主分類號: | G06F13/38 | 分類號: | G06F13/38;G06F13/40 |
| 代理公司: | 西安億諾專利代理有限公司 61220 | 代理人: | 劉斌 |
| 地址: | 710000 陜西省西*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 dspsc8000 mcbsp 串口 模式 異步 串行 通信 系統 | ||
技術領域
本發明涉及一種異步串行通信系統,具體涉及一種基于DSPsC8000?McBSP串口模式下的異步串行通信系統。
背景技術
通用數字信號處理器(DSPS)以其強大的數據處理能力在高速信號處理方面得到了廣泛的應用,而串行通信是一種廣泛的通信方式,其成本低,抗干擾能力強,以被深入廣泛的應用,串行通信中有一種異步串行通信,即傳輸、通信的信號時異步的,這在串行通信領域非常常見。如好把通用數字信號處理器(DSPS)利用于異步串行通信是目前的研發熱點,隨著數字信號處理器(DSPS)技術的不斷升級,利用數字信號處理器(DSPS)應用于異步串行通信的設計系統也有待于改善。
發明內容
本發明的目的在于提供一種基于DSPsC8000?McBSP的異步串行通信系統,其把通用數字信號處理器(DSPS)利用于異步串行通信,其具備了數字信號處理器的全部優點,是目前基于DSPsC8000的McBSP的異步串行通信最有的選擇。
本發明的技術解決方案是:
一種基于DSPsC8000?McBSP串口模式下的異步串行通信系統,包括DSPsC8000?McBSP及串行通訊RS232的接口,其特殊之處在于:所述系統通過設置DSPsC8000?McBSP的各控制寄存器,使其可以接收uART數據,將McBsP的各個管腳設置為串口工作方式;UART的串行數據既包括幀信息也包括數據信息,利用UART的起始位作為一幀的啟動信號,McBSP開始接收數據。
上述基于DSPsC8000?McBSP串口模式下的異步串行通信系統,其特征在于:還包括發送數據線(TX)和接收數據線(RX),所述DSPsC8000?McBSP包括幀同步輸入線(FSR)及數據輸出線(DX);所述發送數據線(TX)同時和McBsP的數據輸入線(DR)以及幀同步輸入線(FSR)相連,所述接收數據線(RX)和McBsP的數據輸出線(DX)相連。
上述DSPsC8000?McBSP接收到數據以后通過觸發中斷方式或是觸發EDMA方式將數據讀至相應的區域,再根據數據波特率以及DSPsC8000?McBSP的接收時鐘對數據進行處理,得到串行數據;數據發送時將數據處理以后寫入DXR進行發送。
上述DSPsC8000?McBSP及串行通訊RS232的接口之間設有驅動芯片MAX3232,作為DSPsC8000?McBSP和串行通訊RS232的接口之間的電壓轉換芯片。
本發明的優點在于:把通用數字信號處理器(DSPS)利用于異步串行通信,其具備了數字信號處理器的全部優點,是目前基于DSPsC8000的McBSP的異步串行通信最有的選擇。
附圖說明
圖1為本發明電路連接原理圖;
圖2為本發明DSPsC8000連接方式示意圖。
具體實施方式
參見圖1及圖2,一種基于DSPsC8000?McBSP串口模式下的異步串行通信系統,包括DSPsC8000?McBSP及串行通訊RS232的接口,系統通過設置DSPsC8000?McBSP的各控制寄存器,使其可以接收uART數據,將McBsP的各個管腳設置為串口工作方式;UART的串行數據既包括幀信息也包括數據信息,利用UART的起始位作為一幀的啟動信號,McBSP開始接收數據。
還包括發送數據線(TX)和接收數據線(RX),所述DSPsC8000?McBSP包括幀同步輸入線(FSR)及數據輸出線(DX);所述發送數據線(TX)同時和McBsP的數據輸入線(DR)以及幀同步輸入線(FSR)相連,所述接收數據線(RX)和McBsP的數據輸出線(DX)相連。
DSPsC8000?McBSP接收到數據以后通過觸發中斷方式或是觸發EDMA方式將數據讀至相應的區域,再根據數據波特率以及DSPsC8000?McBSP的接收時鐘對數據進行處理,得到串行數據;數據發送時將數據處理以后寫入DXR進行發送。
DSPsC8000?McBSP及串行通訊RS232的接口之間設有驅動芯片MAX3232,作為DSPsC8000?McBSP和串行通訊RS232的接口之間的電壓轉換芯片。
具體地:
發送數據線(TX)同時和McBSP的數據輸入線(DR)以及幀同步輸入線(FSR)相連,而接收數據線(RX)直接和McBSP的數據輸出線(DX)相連。UART數據的起始位通過觸發McBSP的FSR管腳來啟動McBSP進行一個字節的串行數據的接收。McBSP接收到數據以后可以通過觸發中斷方式或是觸發EDMA方式將數據讀至相應的區域,再根據數據波特率以及DSPS的接收時鐘對數據進行處理,得到串行數據。數據發送時將數據處理以后寫入DXR進行發送。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于陜西高新實業有限公司,未經陜西高新實業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310514960.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種磨削裝置
- 下一篇:通信控制裝置、通信控制方法、通信系統和無線終端





