|
Tài trợ cho PIC Vietnam |
Câu hỏi dsPIC thường gặp Những vấn đề liên quan tới dsPIC30 và dsPIC33 và PIC24 |
|
Ðiều Chỉnh | Xếp Bài |
|
03-01-2009, 03:20 PM | #1 |
Đệ tử 1 túi
Tham gia ngày: Dec 2008
Bài gửi: 13
: |
Interrupts and traps (dspic30F)
1.Trong họ dsp30F em có thấy hai bảng vector ngắt IVT (0x000004 đến 0x00007E)và AIVT(0x000084 đên 0x0000FE).Em không rõ sự khác biệt giữa chúng là gì.Và thêm nữa AIVT ra đời với mục đích gì.
2.Em chưa rõ Trap là gì?Xin nói tổng quát về nó giúp với? |
03-01-2009, 07:00 PM | #2 | |
Trưởng lão PIC bang
|
Trích:
Code:
The AIVT supports emulation and debugging efforts by providing a means to switch between an application and a support environment without requiring the interrupt vectors to be reprogrammed. This feature also enables switching between applications for evaluation of different software algorithms at run-time. If the AIVT is not needed, the AIVT should be programmed with the same addresses used in the IVT. Code:
AIVT hỗ trợ việc giả lập và gỡ rối bằng cách cung cấp một cơ chế để di chuyển qua lại giữa một chương trình ứng dụng và một môi trường hỗ trợ mà không cần lập trình lại các vectơ ngắt. Tính năng này cũng cho phép di chuyển qua lại giữa các ứng dụng để đánh giá các giải thuật khác nhau vào thời gian thực thi. Nếu không cần AIVT, bảng AIVT nên được lập trình với cùng những địa chỉ được dùng trong IVT Thân,
__________________
Biển học mênh mông, sức người có hạn. Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 |
|
|
|