[發明專利]一種UART自適應調試裝置和方法在審
| 申請號: | 202110048452.7 | 申請日: | 2021-01-15 |
| 公開(公告)號: | CN112749115A | 公開(公告)日: | 2021-05-04 |
| 發明(設計)人: | 崔光磊 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F13/38 | 分類號: | G06F13/38;G06F13/40 |
| 代理公司: | 濟南誠智商標專利事務所有限公司 37105 | 代理人: | 王申雨 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 uart 自適應 調試 裝置 方法 | ||
1.一種UART自適應調試裝置,其特征在于,包括發送端、轉換單元、自適應調試單元、電壓輪詢單元和被調試端;
所述發送端與轉換單元的輸入端相連,用于將發送端發出的待調試信號轉換為UART信號;所述轉換單元的輸出端與自適應調試單元的輸入端相連、自適應調試單元的輸出端通過電壓輪詢單元與被調試端相連;所述自適應調試單元通過UART信號波特率輪詢和電平輪詢的方式向被調試端發出數據,直到收到被調試端反饋的正確數據,建立發送端和被調試端的UART通信。
2.根據權利要求1所述的一種UART自適應調試裝置,其特征在于,所述調試裝置還包括電源單元;所述電源單元分別為轉換單元、自適應調試單元和電壓輪詢單元供電。
3.根據權利要求1所述的一種UART自適應調試裝置,其特征在于,所述自適應調試單元包括輸入捕獲模塊、UART接收模塊、緩存模塊和UART發送模塊;
所述輸入捕獲模塊用于捕獲通過轉換單元輸出的UART信號波特率;所述UART接收模塊用于接收通過波特率匹配后的第一UART信號,所述緩存模塊用于緩存第一UART信號,所述UART發送模塊用于設置與第一UART信號相同的波特率和電平,并發送至被調試端。
4.根據權利要求1所述的一種UART自適應調試裝置,其特征在于,所述發送端為計算機的USB接口。
5.根據權利要求1所述的一種UART自適應調試裝置,其特征在于,所述轉換單元采用USB轉UART芯片。
6.根據權利要求2所述的一種UART自適應調試裝置,其特征在于,所述電源單元提供的電壓包括又不限于1.8V、3.3V和5V。
7.一種UART自適應調試方法,是基于權利要求1至6任意一項所述的一種UART自適應調試裝置實現的,其特征在于,包括以下步驟:
接收UART信號調試指令,捕獲UART信號的最小脈沖以確定UART信號的波特率,并將通過波特率匹配后的第一UART信號放入緩存區;
設置與第一UART信號相同的波特率和電平,并將緩存區的第一UART信號發送至被調試端;
如果首次發送后未收到被調試端反饋,則切換電平,直到接收到電平;若一直未收到被調試端反饋則切換波特率后繼續依次切換電平,重新發送數據。
8.根據權利要求7所述的一種UART自適應調試方法,其特征在于,所述方法還包括:
若收到的不是正確的數據,鎖定當前的電平,依次切換未使用過的波特率繼續向被調試端發送數據命令,直到接收到正確的反饋數據。
9.根據權利要求7所述的一種UART自適應調試方法,其特征在于,在接收UART信號調試指令之前還包括將所述自適應調試裝置設置為輸入捕獲模式。
10.根據權利要求8所述的一種UART自適應調試方法,其特征在于,若收到為正確的數據,則鎖定當是的波特率。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110048452.7/1.html,轉載請聲明來源鉆瓜專利網。





