|
Tài trợ cho PIC Vietnam |
Giao tiếp USB, CAN, I2C, SPI, USART... Những giao tiếp được tích hợp trên PIC |
|
Ðiều Chỉnh | Xếp Bài |
05-01-2009, 09:59 PM | #1 |
Đệ tử 1 túi
Tham gia ngày: Dec 2006
Bài gửi: 19
: |
Xin hỏi về cách tổ chức xuất dữ liệu qua RS232
Các bạn cho tôi hỏi vấn đề sau:
Giả sử tôi cần truyền rất nhiều dữ liệu qua UART với dữ liệu thay đổi không biết trước từ 0 - 255, mỗi lần thành 1 chuỗi chừng 10 byte vậy cách làm thế nào cho tiện nhất mà vẫn đảm bảo phân biệt được đầu gói, cuối gói, gói truyền có lỗi hay không? Hiện tại tôi dùng 1 byte đánh dấu đầu gói = 2, 1 byte đánh dấu cuối gói = 3, các byte data thì bật bít cao nhất lên, các bít cao nhất chuyển về tập hợp tại 2 byte gắn sau chuỗi data, cuối cùng là bcc cách làm như vậy hơi mất công chuyển đổi và không được linh hoạt lắm. Các bạn có cách nào tốt hơn không? |
|
|