Trích:
Nguyên văn bởi ngocnguyencdt04
Mình đang tiếp xúc với bộ Kit dsPICDEM 1.1 Plus Development, chip là con 30F6014A, mạch nạp MPLAB ICD2. Vì lý do ngoài ý muốn mà mình không có nhiều thời gian để khai thác bộ Kit với một trình biên dịch bài bản như MPLAB , do đó mình tìm đến MikroC.
Vấn đề thắc mắc của mình là làm sao nạp được file .hex do MikroC biên dịch bằng mạch nạp MPLAB ICD2 !?
Hay: MPLAP ICD2 có nạp được file .hex với đường dẫn bất kỳ được không?
Mình là lính mới, mong được sự ý kiến của diễn đàn!
|
MPLAB ICD 2 sử dụng MPLAB IDE làm giao diện trên host PC. Do đó, vấn đề của bạn thực ra liên quan đến việc MPLAB IDE có lấy được mã chương trình trong một tập tin .hex do một trình biên dịch bên ngoài MPLAB IDE tạo ra hay không. Câu trả lời là được.
Sau khi đã dùng mikroC để biên dịch chương trình và tạo ra được tập tin .hex, bạn vào MPLAB IDE và chọn lệnh "Import ..." từ mênu "File". Khi đó, bạn có thể dùng hộp thoại để di chuyển đến thư mục có chứa tập tin .hex của bạn, và chọn tập tin cần import vào MPLAB IDE. Sau đó thì bạn có thể thiết lập lại cấu hình (nếu cần thiết) bằng lệnh "Configuration Bits ..." trong mênu "Configure", và chọn MPLAB ICD 2 làm mạch nạp bằng lệnh "Select Programmer>MPLAB ICD 2" trong mênu "Programmer".
Sau đó thì bạn có thể dùng các lệnh trong mênu "Programmer" hay các nút bên phải cùng của thanh công cụ để thực hiện các thao tác xóa, đọc, hay nạp chương trình và các dữ liệu khác của PIC/dsPIC.
Thân,