一種異步串口UART自動(dòng)波特率調(diào)整方法及裝置

基本信息

申請(qǐng)?zhí)?/td> CN201410593284.X 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN104360974A 公開(kāi)(公告)日 2015-02-18
申請(qǐng)公布號(hào) CN104360974A 申請(qǐng)公布日 2015-02-18
分類號(hào) G06F13/38(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 遲朋;劉精軼 申請(qǐng)(專利權(quán))人 上海北伽導(dǎo)航科技有限公司
代理機(jī)構(gòu) 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 代理人 上海伽利略導(dǎo)航有限公司;恒宇北斗(北京)科技發(fā)展有限公司
地址 201203 上海市張江高科技園區(qū)松濤路125號(hào)二樓西側(cè)
法律狀態(tài) -

摘要

摘要 本發(fā)明公開(kāi)了一種異步串口UART自動(dòng)波特率調(diào)整方法及裝置,包括:上位機(jī)向中央處理器CPU發(fā)送具有特定幀格式的預(yù)設(shè)字符;所述CPU上電復(fù)位,接收所述預(yù)設(shè)字符,啟動(dòng)測(cè)量模塊依據(jù)異步串口UART的工作時(shí)鐘對(duì)所述預(yù)設(shè)字符的脈寬進(jìn)行計(jì)數(shù),使配置模塊依據(jù)計(jì)數(shù)值配置相應(yīng)的串口波特率,得到調(diào)整后的波特率,并向所述上位機(jī)反饋確認(rèn)字符;所述上位機(jī)接收所述確認(rèn)字符在驗(yàn)證正確后確定完成UART自動(dòng)波特率調(diào)整,實(shí)現(xiàn)在原有芯片上進(jìn)行UART自動(dòng)波特率調(diào)整,不需要增加額外的芯片引腳,節(jié)省開(kāi)銷的目的。