[發(fā)明專利]一種串口調(diào)試裝置及調(diào)試方法有效
| 申請?zhí)枺?/td> | 201711498365.1 | 申請日: | 2017-12-29 |
| 公開(公告)號: | CN109992546B | 公開(公告)日: | 2021-03-02 |
| 發(fā)明(設(shè)計)人: | 熊友軍;曾祥安 | 申請(專利權(quán))人: | 深圳市優(yōu)必選科技有限公司 |
| 主分類號: | G06F13/40 | 分類號: | G06F13/40;G06F13/42;G06F11/22 |
| 代理公司: | 深圳市威世博知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44280 | 代理人: | 何青瓦 |
| 地址: | 518000 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 串口 調(diào)試 裝置 方法 | ||
本發(fā)明公開了一種串口調(diào)試裝置及其調(diào)試方法。該裝置包括:設(shè)置于電路板上的微控制器、串口模塊和匹配電路,設(shè)置于電路板之外的可拆卸安裝在電路板上的調(diào)試線;其中,微控制器包括第一異步收發(fā)接口,串口模塊包括第二異步收發(fā)接口,第一異步收發(fā)接口通過匹配電路與第二異步收發(fā)接口連接;其中,調(diào)試線包括第三異步收發(fā)接口,當調(diào)試線安裝在電路板上時,調(diào)試線的第三異步收發(fā)接口與第二異步收發(fā)接口連接,以通過第三異步收發(fā)接口調(diào)試串口模塊。通過上述方式,本發(fā)明不需要重寫測試代碼,也不需要吹拆板載的串口模塊即可確定串口模塊是否有問題,極大提高了調(diào)試串口模塊的工作效率。
技術(shù)領(lǐng)域
本發(fā)明涉及電子技術(shù)領(lǐng)域,特別是涉及一種串口調(diào)試裝置及調(diào)試方法。
背景技術(shù)
串口也即異步收發(fā)接口(UART)是當前電子系統(tǒng)中用得非常頻繁的一種通信總線,通常場合只使用Tx和Rx兩根線就能進行全雙工通信,控制方式簡單方便。在機器人應(yīng)用領(lǐng)域,板載的微控制器(MCU)通過UART與板載的串口模塊例如藍牙模塊、WIFI模塊和機器人舵機等進行通信,即可實現(xiàn)對串口模塊的控制。
在MCU系統(tǒng)軟件開發(fā)期間,對板載的串口模塊的調(diào)試是必不可少的開發(fā)過程。在實際調(diào)試的過程中,比如在對某個板載的串口模塊的開發(fā)調(diào)試中,不知什么原因,發(fā)現(xiàn)與板載的微控制器通信不成功,此時并不能確定是程序出了問題還是串口模塊出了問題。
為了解決上述問題,現(xiàn)有技術(shù)的做法是:重新編寫測試代碼或者使用熱風槍將串口模塊卸載下來后針對卸載的串口模塊進行調(diào)試,其均存在調(diào)試效率低的問題。
發(fā)明內(nèi)容
本發(fā)明主要解決的技術(shù)問題是提供一種串口調(diào)試裝置及調(diào)試方法,能夠以較高的調(diào)試效率調(diào)試串口模塊。
為解決上述技術(shù)問題,本發(fā)明采用的一個技術(shù)方案是:提供一種串口調(diào)試裝置,該裝置包括:設(shè)置于電路板上的微控制器、串口模塊和匹配電路,設(shè)置于電路板之外的可拆卸安裝在電路板上的調(diào)試線;其中,微控制器包括第一異步收發(fā)接口,串口模塊包括第二異步收發(fā)接口,第一異步收發(fā)接口通過匹配電路與第二異步收發(fā)接口連接;其中,調(diào)試線包括第三異步收發(fā)接口,當調(diào)試線安裝在電路板上時,調(diào)試線的第三異步收發(fā)接口與第二異步收發(fā)接口連接,以通過第三異步收發(fā)接口調(diào)試串口模塊。
為解決上述技術(shù)問題,本發(fā)明采用的另一個技術(shù)方案是:提供一種串口調(diào)試裝置的調(diào)試方法,該方法包括:當微控制器通過第一異步收發(fā)接口與串口模塊的第二異步收發(fā)接口之間通訊失敗時,安裝調(diào)試線;利用調(diào)試線的第三異步收發(fā)接口與串口模塊的第二異步收發(fā)接口進行通訊以調(diào)試串口模塊;若第三異步收發(fā)接口與第二異步收發(fā)接口通訊成功,則判定微控制器中的程序有問題;以及,若第三異步收發(fā)接口與第二異步收發(fā)接口通訊不成功,則判定串口模塊有問題。
本發(fā)明的有益效果是:本發(fā)明的串口調(diào)試裝置及調(diào)試方法通過當微控制器通過第一異步收發(fā)接口與串口模塊的第二異步收發(fā)接口之間通訊失敗時,安裝調(diào)試線;利用調(diào)試線的第三異步收發(fā)接口與串口模塊的第二異步收發(fā)接口進行通訊以調(diào)試串口模塊;若第三異步收發(fā)接口與第二異步收發(fā)接口通訊成功,則判定微控制器中的程序有問題;以及,若第三異步收發(fā)接口與第二異步收發(fā)接口通訊不成功,則判定串口模塊有問題。通過上述方式,本發(fā)明不需要重寫測試代碼,也不需要吹拆板載的串口模塊即可確定串口模塊是否有問題,極大提高了調(diào)試串口模塊的工作效率。
附圖說明
圖1是本發(fā)明實施例的串口調(diào)試裝置的結(jié)構(gòu)示意圖;
圖2是圖1所示的串口調(diào)試裝置中的串口等效電路圖;
圖3是本發(fā)明實施例的串口調(diào)試裝置的調(diào)試方法的流程圖。
具體實施方式
在說明書及權(quán)利要求書當中使用了某些詞匯來指稱特定的組件,所屬領(lǐng)域中的技術(shù)人員應(yīng)可理解,制造商可能會用不同的名詞來稱呼同樣的組件。本說明書及權(quán)利要求書并不以名稱的差異來作為區(qū)分組件的方式,而是以組件在功能上的差異來作為區(qū)分的基準。下面結(jié)合附圖和實施例對本發(fā)明進行詳細說明。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市優(yōu)必選科技有限公司,未經(jīng)深圳市優(yōu)必選科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711498365.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 調(diào)試系統(tǒng)、調(diào)試方法和調(diào)試控制方法
- 一種終端調(diào)試方法和裝置
- 設(shè)備自動工程調(diào)試方法、裝置、系統(tǒng)和計算機設(shè)備
- 基于串口的遠程設(shè)備調(diào)試系統(tǒng)及方法
- 一種安卓系統(tǒng)動態(tài)調(diào)試的方法及系統(tǒng)
- 調(diào)試裝置和遠程調(diào)試系統(tǒng)
- 一種調(diào)試方法、裝置及系統(tǒng)
- 一種應(yīng)用程序開發(fā)的調(diào)試系統(tǒng)及方法
- 樓宇設(shè)備的異地調(diào)試控制方法、裝置和計算機設(shè)備
- 一種芯片調(diào)試系統(tǒng)及芯片調(diào)試方法





