1.標準格式資料幀包括: 1位幀起始位,11位ID位+1IRQ位,8個控制位,8位元組的資料位,2位元組的CRC校驗位,7個終止位(記得不一定全面) 同時有碼流控制功能,即位填充功能。當出現4個相同電平的位時,會在中間插入1個不同的位。 碼流填充區域包括從起始位一直到資料位結束。 具體細節可以參見《現場匯流排CAN原理與應用》一書,北京航空航天大學出版社。 2.11位識別符號與遮蔽暫存器和程式碼暫存器組成了CAN匯流排的濾波模式。 3.初始化匯流排定時暫存器,控制暫存器,輸出暫存器,中斷暫存器。 4.遮蔽暫存器全部為0xFF,使濾波位“無關” 5. 高8位為9,即為0000_1001,CODE0= 0000_1001 MASK0 = 1111_0110 (二進位制表示) 6. 這個我以前算過,《現場匯流排CAN原理與應用》一書中有詳細介紹,現在書沒有在手邊,印象裡是 BTR0 = 0x43; BTR1 = 0x1c;
1.標準格式資料幀包括: 1位幀起始位,11位ID位+1IRQ位,8個控制位,8位元組的資料位,2位元組的CRC校驗位,7個終止位(記得不一定全面) 同時有碼流控制功能,即位填充功能。當出現4個相同電平的位時,會在中間插入1個不同的位。 碼流填充區域包括從起始位一直到資料位結束。 具體細節可以參見《現場匯流排CAN原理與應用》一書,北京航空航天大學出版社。 2.11位識別符號與遮蔽暫存器和程式碼暫存器組成了CAN匯流排的濾波模式。 3.初始化匯流排定時暫存器,控制暫存器,輸出暫存器,中斷暫存器。 4.遮蔽暫存器全部為0xFF,使濾波位“無關” 5. 高8位為9,即為0000_1001,CODE0= 0000_1001 MASK0 = 1111_0110 (二進位制表示) 6. 這個我以前算過,《現場匯流排CAN原理與應用》一書中有詳細介紹,現在書沒有在手邊,印象裡是 BTR0 = 0x43; BTR1 = 0x1c;