Ðề tài: Giao tiếp CAN
View Single Post
Old 03-04-2010, 06:27 PM   #28
khacbang
Nhập môn đệ tử
 
Tham gia ngày: Oct 2007
Bài gửi: 2
:
lập trình CAN

Trích:
Nguyên văn bởi scentoflove View Post
Module CAN trên PIC có mode Loopback, mode này cho phép gửi và nhận CAN message ngay trong PIC ko cần ngoại vi bên ngoài.
Bạn có thể lập trình hoàn chỉnh và chọn mode loopback sau đó dùng 1 ngoại vi khác đã kiểm tra ví dụ khi nhấn 1 button nào đó PIC send 1 message với nội dung bạn biết trước, sau đó kiểm tra nếu buffer nhận của CAN nhận đúng message với nội dung đó thi sáng 1 led (hoặc cũng có thể dùng UART để xem lại dữ liệu nhận từ CAN). Lưu ý cần chỉnh CAN chế độ accept all, MASK & FILTER = 0, sau khi test ok thì sau này có thể chỉnh lại MASK và FILTER cho phù hợp.
Nếu bạn chạy loopback ok thì có thể nạp trên 2 chip khác nhau để test, vấn đề còn lại là kết nối với CAN transformer.
bác scentoflove ơi.có thể trình bầy một ví dụ nhỏ lập trình truyền nhận giữa các node trong mạng CAN ko? mong bác chỉ dẫn giúp cho em và mọi người. nghe bác nói em thấy hiểu nhiều nhưng chưa làm thực tế nên thấy khó quá
khacbang vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn