Trích:
Nguyên văn bởi zogod
Em nạp bằng pickit2. Em import file hex vô mà sao nó báo là "some configuration words not in hex file" lỗi này sửa như thế nào? em có khai báo rùi mà.
Em sử dụng thạch anh 10M => cầu hình là _FOSC(CSW_FSCM_OFF & HS) ?
Board của em chỉ có cấp nguồn cho chip,với mấy cái header để test thui.
Àh! FRC oscillator: Fast Internal RC (7.37 MHz) là sử dụng dao động nội của chip hả anh? em ko hiểu cái này lắm.
Thanks anh!
|
À, dsPIC30F2010 còn một từ cấu hình nữa mà bạn chưa mô tả tường minh trong code, đó là _FICD. PICkit 2 sẽ đưa cảnh báo (warning) về việc một số từ cấu hình không nằm trong tập tin .hex. Đây không phải là thông báo lỗi (error).
Bạn có thể dùng _FICD(ICS_NONE) cho trường hợp của bạn.
Nếu dùng thạch anh 10 MHz, bạn có thể cấu hình _FOSC như trên. Bên trong dsPIC30F2010 có một bộ dao động RC tốc độ cao, được gọi là bộ dao động FRC, người dùng có thể tận dụng nó để tiết kiệm một thạch anh ngoài, và có thể dùng chân OSC2 cho mục đích xuất/nhập thông thường.
Thân,