![]() |
Giải thích hộ mình kết quả nhận được sau khi gửi bằng COM RS232
Mình làm 2 cái thread
+ 1 cái để ghi vào công COM. + 1 cái để Đọc dữ liệu ra . Và kết quả đọc được là thế này http://cC9.upanh.com/24.943.32066408.zN50/fig1.jpg Mình gửi dữ liệu ở textbox tên Data Send : CVVV và khi click vào send sẽ được như hình trên. Nhưng các bạn có thể thấy kết quả của 2 lần read và write đầu là đúng so với mấu data mà mình nhập . Nhưng bắt đầu lần read thứ 3 cả read và write đều ra 1 ký tự "V" . Mình nghĩ mặc dù thread "chạy" nhanh nhưng lần 3 này ký tự in ra là "C" thì hợp lý hơn . Xin mọi người giải thích dùm mình với !! Đây là code của em nó http://www.mediafire.com/?0of841csiyg1ecx |
Múi giờ GMT. Hiện tại là 11:28 PM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam