PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > dsPIC - Bộ điều khiển tín hiệu số 16-bit

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

dsPIC - Bộ điều khiển tín hiệu số 16-bit Theo dự kiến của Microchip, vào khoảng năm 2011 dsPIC sẽ có doanh số lớn hơn PIC

 
 
Ðiều Chỉnh Xếp Bài
Prev Previous Post   Next Post Next
Old 04-06-2010, 10:28 PM   #12
lybao_huy
Đệ tử 5 túi
 
Tham gia ngày: Jan 2008
Bài gửi: 97
:
mình chạy SPI chạy ở tốc độ 10Mhz => đọc 512 byte mất 409.6us. Lý do là: mình gửi lệnh đọc đơn khối, chờ khoảng 8 clock ,đọc đáp ứng lệnh, sau đó có thể chờ x (micro giây) để đọc token data, sau đó là dữ liêu. mình thấy thế này.

giá trị x này ở một số địa chỉ vật lý có thể chờ lên đến 1.4 mili giây, còn ở một số khác thì chỉ vài trăm micro giây, mình cũng không hiểu có này nữa.

còn đọc 512byte ở 2 sector khác nhau là do: theo cấu trúc của file .wav định dạng PCM thì các mẫu âm thanh bắt đầu ở vị trí offset ví dụ là 44(tính từ đầu file, cũng chính là sector đầu tiên) nên khi ta đọc đúng 512 byte( thu được 256 mẫu âm thanh) thì có 468 byte ở sector này và 44 byte còn lại ở sector bên kia, và tương tự cho các mẫu còn lại. Do vị trí offset này có thể là một số con số khác, nên không thể chỉnh cho việc đọc đúng trong 1 sector được (có thể chỉnh được nhưng mình thấy không hay lắm).
lybao_huy vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 09:44 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam