Vấn đề của mình đã giải quyết được. phuơng án là trong bytes truyền lên PC cũng thêm 1 byte kiểm tra, trên vb trong đoạn code nhận dữ liệu thêm đoạn kiểm tra byte nhận đã nhận được byte kiểm tra do pic truyền lên chưa nếu đã nhận được thì mới thực hiện sự kiện oncomm. lỗi đã gặp phải có thể do chuơng trình trên pc chưa nhận hết chuỗi dữ liệu do PIC truyền lên thì dữ liệu mới đã được gửi lên. nên số bytes nhận được ko đúng.
|