基于TC387芯片的CAN總線波特率自適應(yīng)方法、裝置及存儲介質(zhì)

基本信息

申請?zhí)?/td> CN202110410757.8 申請日 -
公開(公告)號 CN113194016A 公開(公告)日 2021-07-30
申請公布號 CN113194016A 申請公布日 2021-07-30
分類號 H04L12/40 分類 電通信技術(shù);
發(fā)明人 譚普榮;穆林;孫磊磊;李中;方成;郝守剛 申請(專利權(quán))人 常州易控汽車電子股份有限公司
代理機構(gòu) 北京科領(lǐng)智誠知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 陳士騫
地址 213299 江蘇省常州市金壇區(qū)金壇大道88號
法律狀態(tài) -

摘要

摘要 本發(fā)明實施例提供了基于TC387芯片的CAN總線波特率自適應(yīng)方法、裝置及存儲介質(zhì),其CAN總線波特率自適應(yīng)方法包括:配置CAN總線的波特率匹配表;波特率匹配表包括第一優(yōu)先級波特率匹配表、第二優(yōu)先級波特率匹配表;選取波特率匹配表中的波特率,以所選取的波特率向CAN總線發(fā)送數(shù)據(jù);當數(shù)據(jù)發(fā)送成功時,產(chǎn)生發(fā)送成功中斷,在發(fā)送成功中斷中確定CAN總線上的波特率值;當數(shù)據(jù)發(fā)送失敗時,判斷波特率匹配表中所有合法的波特率是否均已匹配完畢;若未匹配完畢,選取波特率匹配表中未被選取的波特率為下一波特率,向CAN總線發(fā)送數(shù)據(jù);若已匹配完畢,則生成CAN總線錯誤信號,進行錯誤提示。本發(fā)明采用軟件自動匹配合法波特率的方式,快速、高效地自適應(yīng)總線波特率。