[發明專利]一種復用串口的方法在審
| 申請號: | 201710658035.8 | 申請日: | 2017-08-03 |
| 公開(公告)號: | CN107391417A | 公開(公告)日: | 2017-11-24 |
| 發明(設計)人: | 陳瑞波 | 申請(專利權)人: | 深圳市驛固科技有限公司 |
| 主分類號: | G06F13/40 | 分類號: | G06F13/40;G06F13/42 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518067 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 串口 方法 | ||
技術領域
本發明涉及電子通信領域,尤其涉及復用串口的方法。
背景技術
電子設備都配有MCU。
因為串口通信技術成熟穩定,應用廣泛,占用MCU的IO資源少等優勢,目前主流MCU之間通信都推薦使用串口通信。
然而,當主控MCU與外部多個串口模塊連接時,傳統上考慮避免串口之間通信干擾,要求每一個外部串口都獨占串口資源,這樣就要求主控MCU有足夠多串口資源連接外部串口。事實上,MCU的串口資源是非常有限的,大部分中低端MCU只有1個或者2個串口資源可供外部串口使用。為了支持更多的外部串口通信,將不得不增加MCU來實現,從而增加成本。
事實上,MCU與外部串口的通信時間不到1%,也就是說99%的時間是不工作的,其獨占的串口資源處于閑置中。
發明內容
鑒于此,本發明實施例提供一種復用串口的方法。
以不同波特率串口通信的復用串口的方法,包括:
主MCU與至少一個外部MCU的串口連接呈星型網絡;
主MCU的發送端口Tx與外部MCU的接收端口Rx連接,且主MCU的接收端口Rx與外部MCU的接收端口Tx連接;
主MCU與外部MCU的串口通信數據包包頭數據相同,包尾數據也相同;
主MCU與每個外部MCU以不同的波特率進行串口通信。
以不同數據包包頭數據串口通信的復用串口的方法,包括:
主MCU與至少一個外部MCU的串口連接呈星型網絡;
主MCU的發送端口Tx與外部MCU的接收端口Rx連接,且主MCU的接收端口Rx與外部MCU的接收端口Tx連接;
主MCU與外部MCU以相同的波特率進行串口通信;
主MCU與每個外部MCU串口通信時包頭數據不同,所述外部MCU通過包頭數據確定數據包目的接收方,如果所述外部MCU正是目的接收方則處理數據包,如果所述外部MCU不是目的接收方則丟棄數據包。
以程序控制串口線路的復用串口的方法,包括:
主MCU與至少一個外部MCU的串口連接呈星型網絡;
主MCU的發送端口Tx與外部MCU的接收端口Rx連接,且主MCU的接收端口Rx與外部MCU的接收端口Tx連接;
所述串口連接線路通過程序開關決定線路閉合或張開;
串口控制模塊控制所述程序開關閉合或張開;
如果串口控制模塊向一個外部MCU對應的程序開關輸出閉合信號,則主MCU與所述外部MCU的串口線路連通,并開始正常串口通信;如果串口控制模塊向所述外部MCU對應的程序開關輸出張開信號,則主MCU與所述外部MCU的串口線路斷開,并中斷串口通信。
以程序控制外部MCU電源供應的復用串口的方法,包括:
主MCU與至少一個外部MCU的串口連接呈星型網絡;
主MCU的發送端口Tx與外部MCU的接收端口Rx連接,且主MCU的接收端口Rx與外部MCU的接收端口Tx連接;
所述外部MCU通過程序開關決定電源供應與否;
串口控制模塊控制所述程序開關閉合或張開;
如果串口控制模塊向一個外部MCU對應的程序開關輸出閉合信號,則所述外部MCU得到電源供應而啟動工作,并開始正常串口通信;如果串口控制模塊向所述外部MCU對應的程序開關輸出張開信號,則所述外部MCU被終止電源供應而結束工作,并中斷串口通信。
進一步地,所述復用串口的方法可以兩個、或者三個、或者四個組成組合應用。
進一步地,所述串口通信線路串聯阻值合適的電阻。
進一步地,所述串口通信線路連接阻值合適的上拉電阻。
本實施例通過復用串口,大幅提升串口資源利用率,減少串口資源浪費而降低成本。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本方法復用串口星型網絡電路圖。
圖2為本發明的實施例一的流程圖。
圖3為本發明的實施例二的流程圖。
圖4為本發明的實施例三的流程圖。
圖5為本發明的實施例四的流程圖。
圖6為本發明的實施例三的電路圖。
圖7為本發明的實施例四的電路圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市驛固科技有限公司,未經深圳市驛固科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710658035.8/2.html,轉載請聲明來源鉆瓜專利網。





