[發(fā)明專利]一種CAN總線控制器中串口自測試方法在審
| 申請?zhí)枺?/td> | 202011543170.6 | 申請日: | 2020-12-22 |
| 公開(公告)號: | CN112612264A | 公開(公告)日: | 2021-04-06 |
| 發(fā)明(設(shè)計)人: | 王莉;彭斌;王瀟瀟;李健;樊旭;穆辛;毛鶴莉;姜爽 | 申請(專利權(quán))人: | 北京時代民芯科技有限公司;北京微電子技術(shù)研究所 |
| 主分類號: | G05B23/02 | 分類號: | G05B23/02 |
| 代理公司: | 中國航天科技專利中心 11009 | 代理人: | 張輝 |
| 地址: | 100076 北*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 can 總線 控制器 串口 測試 方法 | ||
1.一種CAN總線控制器中串口自測試方法,其特征在于,包括如下的步驟:
(1)在CAN總線控制器的發(fā)送端TXn前級增加一個MUX,MUX的控制端連接測試模式控制信號,第一輸入端連接組合邏輯測試電路的輸出端,第二輸入端連接功能態(tài)正常輸出端,測試模式控制信號為1時,MUX選擇將組合邏輯測試電路的結(jié)果輸出給發(fā)送端TXn;測試模式控制信號為0時,MUX選擇將正常功能運行結(jié)果輸出給發(fā)送端TXn;
(2)判斷CAN總線控制器是否處于復(fù)位模式;如果是則進(jìn)入步驟(4),如果不是則進(jìn)入步驟(3);
(3)通過軟復(fù)位或者硬復(fù)位模式使CAN總線控制器進(jìn)入復(fù)位模式,進(jìn)入步驟(4);
(4)配置CAN總線控制器中的CDR寄存器,使CAN總線控制器選擇使用比較器模式接收數(shù)據(jù);
(5)配置CAN總線控制器中的波特率寄存器,選定一個頻率工作;
(6)配置CAN總線控制器中的測試寄存器,使MUX的控制端連接的測試模式控制信號為1,CAN總線控制器進(jìn)入到串口自測試的模式,即測試態(tài);
(7)在串口接收端RXn輸入測試向量;
(8)通過CAN總線控制器中的組合邏輯測試電路對輸入測試向量和由比較器接收到的數(shù)據(jù)進(jìn)行運算;
(9)在下個時鐘周期的上升沿,發(fā)送端TXn向外輸出組合邏輯測試電路的運算結(jié)果;
(10)在測試態(tài)下,根據(jù)TXn輸出高低電平判斷CAN總線控制器是否存在故障。
2.根據(jù)權(quán)利要求1所述的CAN總線控制器中串口自測試方法,其特征在于,所述步驟(1)中,判斷CAN總線控制器是否處于復(fù)位模式的方式如下:
發(fā)送讀命令,讀取MOD寄存器中第0位,如果此位為高電平則為復(fù)位模式,反之則是工作模式。
3.根據(jù)權(quán)利要求1或2所述的CAN總線控制器中串口自測試方法,其特征在于,在工作模式中直接為串口輸入端輸入數(shù)據(jù)流,而無需采用固定數(shù)據(jù)幀格式。
4.根據(jù)權(quán)利要求1所述的CAN總線控制器中串口自測試方法,其特征在于,所述步驟(10)中,TXn端輸出高電平,則CAN總線控制器為正常電路;反之TXn端輸出低電平,則CAN總線控制器為故障電路。
5.根據(jù)權(quán)利要求1所述的CAN總線控制器中串口自測試方法,其特征在于,MUX位于位時序邏輯處理模塊中。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京時代民芯科技有限公司;北京微電子技術(shù)研究所,未經(jīng)北京時代民芯科技有限公司;北京微電子技術(shù)研究所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011543170.6/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





