![]() |
|
Tài trợ cho PIC Vietnam |
dsPIC - Bộ điều khiển tín hiệu số 16-bit Theo dự kiến của Microchip, vào khoảng năm 2011 dsPIC sẽ có doanh số lớn hơn PIC |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
|
![]() |
#1 |
Đệ tử 2 túi
Tham gia ngày: Nov 2009
Bài gửi: 27
: |
cần hỏi gấp
chào các bác trong diễn đàn!
em mới hoc dspic viết thử lại chương trình của anh Nam vd2_1 nhưng biên dich cứ báo lỗi các dòng: config __FOSC, CSW_FSCM_OFF & FRC_PLL4 config __FWDT, WDT_OFF config __FBORPOR, PBOR_OFF & MCLR_EN config __FGS, CODE_PROT_OFF mà những dòng trên em copy từ "p30f4012.inc" sau khi biên dịch thì có báo như sau: Clean: Deleting intermediary and output files. Clean: Deleted file "D:\HOC TAP\VI DIEU KHIEN_PIC\dspicC30\VD3\VD3.mcs". Clean: Done. Executing: "C:\Program Files\Microchip\MPLAB C30\bin\pic30-as.exe" "vd.s" -o"vd.o" -p=30F4012 -g Resource version (3.01) does not match! vd.s: Assembler messages: vd.s:4: Error: unknown pseudo-op: `.pushsection' vd.s:4: Error: unknown pseudo-op: `.popsection' vd.s:5: Error: unknown pseudo-op: `.pushsection' vd.s:5: Error: unknown pseudo-op: `.popsection' vd.s:6: Error: unknown pseudo-op: `.pushsection' vd.s:6: Error: unknown pseudo-op: `.popsection' vd.s:7: Error: unknown pseudo-op: `.pushsection' vd.s:7: Error: unknown pseudo-op: `.popsection' Halting build on first failure as requested. BUILD FAILED: Sat Dec 12 12:56:56 2009 cảm ơn! thay đổi nội dung bởi: tuongdtd, 12-12-2009 lúc 01:51 PM. |
![]() |
![]() |
![]() |
#2 |
Trưởng lão PIC bang
|
Bạn đã cài đặt MPLAB IDE phiên bản nào? Bạn có cài đặt MPLAB C30 hay không? Và bạn đã thiết lập project ra sao?
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 |
![]() |
![]() |
![]() |
#3 |
Đệ tử 2 túi
Tham gia ngày: Nov 2009
Bài gửi: 27
: |
em cài đặt mplab IDE 8.00 và có cài mplab C30 rồi
em đã làm như bác hướng dẫn ở tut thứ nhất. |
![]() |
![]() |
![]() |
#4 | |
Trưởng lão PIC bang
|
Trích:
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 |
|
![]() |
![]() |
![]() |
#5 |
Đệ tử 2 túi
Tham gia ngày: Nov 2009
Bài gửi: 27
: |
em đã lam sai bước 4
nhưng khi sửa lai thì lại thấy báo nhw thế này: Clean: Deleting intermediary and output files. Clean: Deleted file "D:\HOC TAP\VI DIEU KHIEN_PIC\dspicC30\vd4\vd.o". Clean: Done. Executing: "C:\Program Files\Microchip\MPLAB ASM30 Suite\bin\pic30-as.exe" "vd.s" -o"vd.o" -p=30F4012 -g Executing: "C:\Program Files\Microchip\MPLAB ASM30 Suite\bin\pic30-ld.exe" "vd.o" --script="C:\Program Files\Microchip\MPLAB ASM30 Suite\Support\gld\p30f4012.gld" -o"vd4.cof" -Map="vd4.map" --report-mem C:\Program Files\Microchip\MPLAB ASM30 Suite\Support\gld\p30f4012.gld:1604: undefined symbol `__reset' referenced in expression Link step failed. BUILD FAILED: Sat Dec 12 17:45:34 2009 anh xem hộ em tại sao? |
![]() |
![]() |
![]() |
#6 |
Trưởng lão PIC bang
|
Thông báo lỗi là ký hiệu "__reset" không được định nghĩa trong chương trình. Bạn kiểm tra lại phần khai báo global và nhãn __reset ngay đầu đoạn mã chương trình (.text).
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 |
![]() |
![]() |
![]() |
#7 |
Đệ tử 2 túi
Tham gia ngày: Nov 2009
Bài gửi: 27
: |
em biên dịch được rồi
cám ơn anh Nam nhiều! |
![]() |
![]() |
![]() |
Ðiều Chỉnh | |
Xếp Bài | |
|
|