![]() |
|
Tài trợ cho PIC Vietnam |
Giao tiếp cổng COM và LPT RS232, RS485 và LPT là những giao tiếp cơ bản và kinh điển khi mới học về vi điều khiển... |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#11 |
Đệ tử 9 túi
|
Anh không làm CCS nên không rõ ý nghĩ sâu của từng lệnh. Nhưng anh nghĩ thế này. Lệnh h = getc(); nó có chờ khi có dữ liệu ở thanh ghi RXREG không nhỉ? Vì nếu đơn thuần lệnh này chỉ đọc giá trị thanh ghi thì chương trinh này không ổn.
Vì biết khi nào có dữ liệu từ PC gửi xuông?? Do đó xảy ra Timeout là tất nhiên là thời gian mà PC sẽ chờ đọc dữ liệu, chờ mãi không được thì nó phải thôi chứ. Còn chương trình Matlab em muốn đọc theo thời gian thì làm thế k dc đâu.. Khoảng thời gian mỗi khi em đọc dữ liệu có thể coi như là một chu kì trích mẫu đó em. Do đó,mỗi khi đọc là đọc giá trị Xi, và Yi, chứ không phải x là một vector ở đây đâu ![]() Em dùng một biến toàn cục global để đếm chỉ số của mảng em nhé. Chúc em thành công. |
![]() |
![]() |
|
|
![]() |
||||
Ðề tài | Người gửi | Chuyên mục | Trả lời | Bài mới |
Giao tiếp RS232 trên PC | ngohaibac | Giao tiếp cổng COM và LPT | 193 | 18-02-2025 09:11 AM |
giao tiep qua PCI de doc AD bằng Matlab | hanhluckyly | Matlab-Simulink & Labview & 20-Sim | 22 | 06-06-2011 09:55 PM |
Communicate between PC and PIC via RS232 standard using Matlab (GUI, IO). | ngohaibac | English forum on PICs | 3 | 02-06-2011 06:46 PM |
cần mua bộ thu GPS có giao tiếp RS232 | kienvq | Tìm mua sản phẩm | 15 | 17-03-2011 11:25 PM |
Help! Dùng C để giao tiếp RS232 | dandiennang | Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) | 6 | 15-03-2009 06:41 PM |