Theo mình biết thì có 1 số nguyên nhân
1. Lỗi thuật toán ( phép chia 0,..)
2. Thạch anh ko ổn định
3. Nguồn ko ổn định
4. Truy suất ngoài vùng nhớ
.....
Để hạn chế điều trên dspic cho phép thực hiện ngắt khi xảy ra 1 các lỗi trên. Để hệ thống ổn định bạn nên sử dụng các ngắt này(hay còn gọi là ngắt bẫy) bạn có thể xem trong datasheet
|