cách cấu hình anh Nam đã ghi rất rõ. Ở đây, theo tôi đã từng làm, thì bạn hơi nhầm lẫn giữa Mhz và MIPS : riêng dòng dsPIC thực hiện 1 lệnh trong 4 chu kỳ máy. Do tốc độ bạn đặt là x 4 --> tốc độ của chip là 32 triệu chu kỳ máy trong 1s (32Mhz) --> qui đổi ra ta có tốc độ của chip tính theo MIPS là 8MIPS (8 triệu lệnh trong 1s).
Nói đơn giản : tốc độ mà chúng ta thường hay dùng là MIPS. do vậy, với dsPIC : speed = tần số bộ dao động x PLL (nếu có) / 4 (1 lệnh thực hiện trong 4 chu kỳ máy)
Có thể tham khảo rõ hơn trong các TUT của anh Nam.
|