UART串口主從通信的時鐘頻率校準(zhǔn)和頻率測量方法

基本信息

申請?zhí)?/td> CN202011295631.2 申請日 -
公開(公告)號 CN112099568B 公開(公告)日 2020-12-18
申請公布號 CN112099568B 申請公布日 2020-12-18
分類號 G06F1/12(2006.01)I;G06F13/42(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 鐘書鵬 申請(專利權(quán))人 杭州恒芯微電子科技有限公司
代理機(jī)構(gòu) 杭州求是專利事務(wù)所有限公司 代理人 林超
地址 311121浙江省杭州市余杭區(qū)倉前街道文一西路1500號6號樓5單元901B-1室
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種UART串口主從通信的時鐘頻率校準(zhǔn)和頻率測量方法。通過主機(jī)MCU向從機(jī)芯片發(fā)送脈寬預(yù)先設(shè)置的復(fù)位信號,從機(jī)芯片接收復(fù)位信號脈寬檢測,計算第一頻率偏差系數(shù),并根據(jù)其調(diào)整從機(jī)內(nèi)部RC時鐘的頻率;在主機(jī)MCU和從機(jī)芯片正常通訊過程中,從機(jī)芯片實時檢測從主機(jī)MCU接收的每一幀通訊的數(shù)據(jù)變化情況,檢測出時鐘頻率的第二頻率偏差系數(shù),第二頻率偏差系數(shù)保存,主機(jī)MCU根據(jù)其對從機(jī)芯片檢測接收到的測量量進(jìn)行調(diào)整修正。本發(fā)明能解決UART串口主從通信間的時鐘頻率不同步及其測量數(shù)據(jù)不準(zhǔn)確的問題,在不改變串口通訊的幀結(jié)構(gòu)、不用增加額外的幀結(jié)構(gòu)情況下能進(jìn)行校正頻率,提升了串口通訊的效率。??