Ðề tài: Mplab C30
View Single Post
Old 25-04-2008, 08:39 PM   #2
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi napobao View Post
1.Khi biên dịch chương trình bị lỗi sau :
3:24: CAN_Module.h: No such file or directory
Trong đo file header không có vấn đề gì. Ai biết cách xử lý lỗi này chỉ dùm mình với

2.Các chương trình bình thường dùng bản 2.02 full biên dịch tốt nhưng cài bản 3.02 SE vào thì báo các lỗi về cấu trúc của hàm, như hàm ngắt chẳng hạn. Cấu trúc của các hàm trong phiên bản này tìm ở đâu? cho ví dụ về hàm ngắt được ko?
1. Thông báo lỗi đó cho biết C30 không tìm thấy tập tin header đó trong các thư mục mà nó sẽ tìm các header. Hãy đảm bảo là tập tin header của bạn nằm trong một trong số các thư mục đó. Có thể là tập tin đó rõ ràng đang hiện ra trước mắt bạn, trong một thư mục "nào đó", nhưng không may là C30 lại không tìm ở trong thư mục đó. Khi bạn include một tập tin với cú pháp #include <ten_tap_tin>, C30 sẽ tìm trong các thư mục chứa các tập tin header của C30 (có vài thư mục như vậy). Khi bạn include một tập tin với cú pháp #include "ten_tap_tin", C30 sẽ tìm trong thư mục của project.

2. Các phiên bản C30 3.x sử dụng một cú pháp khai báo hàm ngắt khác với các phiên bản 2.x. Hướng dẫn về khai báo hàm ngắt có trong tài liệu hướng dẫn của C30, mục 8.3. Link download dưới đây nếu bạn chưa biết:
http://ww1.microchip.com/downloads/e...Doc/51284G.pdf

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
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn