View Single Post
Old 21-03-2009, 12:15 AM   #14
bin7
Nhập môn đệ tử
 
Tham gia ngày: Oct 2008
Bài gửi: 4
:
Talking

A cho em hỏi,chỉ xét đến bộ đệm nhận và bộ đệm truyền 0 cho đơn giản nhé!A chọn mặt nạ là 23 bit 1
C1RXM0SID = 0x1FFD;
C1RXM0EIDH = 0x0FFF;
C1RXM0EIDL = 0xFC00;
, tức là bộ lọc 0 sẽ xét toàn bộ 23 bit của ID tin nhận đến
Bộ lọc trùng với ID ,data sẽ được đưa vào bộ đệm 0.Vậy e không muốn tin này nhận được theo trương trình của a e chỉ việc thay đổi thanh ghi này đúng không?
C1RXF0SID = 0x0AA8; //CAN1 Receive Acceptance Filter0 SID
Ví dụ thành:C1RXF0SID = 0x0AAA;

Em hỏi thế vì hình như e thay đổi thanh ghi này Dữ liệu vẫn được nhận."dữ liệu sau đó được e truyền lên qua UART"
bin7 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn