PDA

View Full Version : Giải thích hộ mình kết quả nhận được sau khi gửi bằng COM RS232


HeartsFrozen
13-07-2011, 04:16 PM
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 (http://www.upanh.com/upanh_fig1/v/7ua71xbk1u.htm)

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