Trích:
Nguyên văn bởi uydanh
Em học PIC16 chưa được bao lâu. Do tự tìm hiểu nên có nhưng lỗi rất hay gặp nhưng ko thể nào giải thích nỗi. Hôm nay, em gõ y nguyên một đoạn code vô tình kiếm được vào mplab, nó báo lỗi thế này :
Error - section '.org_0' can not fit the absolute section. Section '.org_0' start=0x00000004, length=0x00000046
Errors : 1
Link step failed.
BUILD FAILED: Thu Nov 22 21:26:50 2007
Nó chỉ báo lỗi như thế, nhưng bên trên lại không thấy dòng error nào. Kinh nghiệm của em là cứ bỏ dòng ORG 0000 đi là ok. Nhưng hôm nay, chương trình này sử dụng ngắt nên trước đó xài ORG 0x0004, bây giờ bỏ ORG 0000 cũng vô tác dụng. Quả thật em không hiểu vì sao nữa. Bê y nguyên của người ta vào mà vẫn không chạy được. Rất mong mọi người giúp đỡ và giảng giải chổ này giùm em. Chân thành cảm ơn.
|
Bạn nên post những gì bạn đã gõ vào MPLAB. Đây là lỗi xuất hiện khi liên kết chương trình, có những đoạn được quy định sẵn trong kịch bản liên kết, dành cho những mục đích khác nhau (như vector reset, các vector ngắt, các trang chương trình). Tôi cũng gặp những lỗi như thế này, và thường can thiệp vào tập tin liên kết để phản ánh đúng cấu trúc cụ thể của chương trình.
Thân,