View Single Post
Old 19-04-2007, 12:22 AM   #13
ngohaibac
Đệ tử 9 túi
 
ngohaibac's Avatar
 
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: BKHN
Bài gửi: 231
:
Send a message via Yahoo to ngohaibac
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 . Còn lúc nào em thích plot thì plot thôi, ví dụ đọc được 100 giá trị thì xuất thì xuất. Nếu Xi là thời gian thì Xi = T*i;

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.
ngohaibac vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn