PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > dsPIC - Bộ điều khiển tín hiệu số 16-bit

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Tìm Kiếm Bài Trong Ngày Ðánh Dấu Ðã Ðọc Vi điều khiển

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

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 06-11-2009, 10:12 PM   #1
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 npbaoduy View Post
Sau khi em xài dược một thời gian (1-2 tháng gì đó ko nhớ rõ) thì hôm nay biên dịch chương trình trong C30 nó luôn báo lỗi sau:
Code:
Microchip MPLAB C30 License Manager Version v3_20 (Build Date Aug 24 2009).
Copyright (c) 2008 Microchip Technology Inc. All rights reserved.
The MPLAB C30 license has expired.
Options have been disabled due to expired license
Visit http://www.microchip.com/ to purchase a new key.
và không biên dịch được.
Em đã tải và cài phiên bản Student mà? Không biết phải làm sao? Có ai biết chỉ em giúp? Không lẽ phải tải về cài lại?
Không có chuyện đó đâu bạn. Tôi dùng phiên bản 3.12 từ khi vừa phát hành đến giờ vẫn biên dịch bình thường:
Trích:
Microchip MPLAB C30 License Manager Version v3.12 (Build Date Jan 30 2009).
Copyright (c) 2008 Microchip Technology Inc. All rights reserved.
The MPLAB C30 license has expired.
pic30-coff-cc1.exe: warning: Options have been disabled due to expired license
Visit http://www.microchip.com/ to purchase a new key.
Executing: "F:\Microchip\MPLAB C30\bin\pic30-gcc.exe" -mcpu=30F4012 "Vidu4-5.o" -o"Vidu4C30.cof" -Wl,-L"F:\Microchip\MPLAB C30\lib",--script="p30f4012.gld",--defsym=__MPLAB_BUILD=1,--heap=0,-Map="Vidu4C30.map",--report-mem


Program Memory [Origin = 0x100, Length = 0x7f00]

section address length (PC units) length (bytes) (dec)
------- ------- ----------------- --------------------
.text 0x100 0x52a 0x7bf (1983)
.const 0x62a 0xc 0x12 (18)
.init 0x636 0x88 0xcc (204)
.dinit 0x6be 0x88 0xcc (204)
.isr 0x746 0x2 0x3 (3)

Total program memory used (bytes): 0x96c (2412) 4%


Data Memory [Origin = 0x800, Length = 0x800]

section address alignment gaps total length (dec)
------- ------- -------------- -------------------
.nbss 0x800 0 0x2 (2)
.ndata 0x802 0 0x2 (2)
.nbss 0x804 0 0x2 (2)
.data 0x806 0 0x8e (142)
.bss 0x894 0 0x2 (2)

Total data memory used (bytes): 0x96 (150) 7%


Dynamic Memory Usage

region address maximum length (dec)
------ ------- ---------------------
heap 0 0 (0)
stack 0x896 0x76a (1898)

Maximum dynamic memory (bytes): 0x76a (1898)

Executing: "F:\Microchip\MPLAB C30\bin\pic30-bin2hex.exe" "E:\PICProjects\Vidu4C30\Vidu4C30.cof"
Loaded E:\PICProjects\Vidu4C30\Vidu4C30.cof.
----------------------------------------------------------------------
Release build of project `E:\PICProjects\Vidu4C30\Vidu4C30.mcp' succeeded.
Fri Nov 06 22:07:38 2009
----------------------------------------------------------------------
BUILD SUCCEEDED
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
Old 24-11-2010, 05:54 PM   #2
pic.starter
Nhập môn đệ tử
 
Tham gia ngày: Nov 2010
Bài gửi: 3
:
Các bác Pro làm ơn cho em hỏi, việc add các file *.h, *inc, *gld trong trình biên dịch có tác dụng gì không? có bắt buộc không?.

Vì em thấy không add thì vẫn biên dịch bình thường. Cụ thể là em dùng MPLAB 8.56 tích hợp C30 3.24, em chỉ lấy file ví dụ.c trong turial của bác NamNQ. Biên dịch bình thường. Mong các bác chỉ giúp. Em cảm ơn.
pic.starter vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 26-11-2010, 03:01 PM   #3
Delfy_Coltech
Đệ tử 4 túi
 
Delfy_Coltech's Avatar
 
Tham gia ngày: Nov 2008
Nơi Cư Ngụ: Hanoi, Vietnam
Bài gửi: 78
:
Hi all,
Trong MPLAB C30 để sử dụng khai báo BYTE thì có cần add thêm thư viện nào không nhỉ?
Sao mình khai báo BYTE i, j;
mà toàn báo lỗi.
__________________
Mechatronics Department
University of Engineering and Technology, VNUH.
Delfy_Coltech vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 26-11-2010, 04:20 PM   #4
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 Delfy_Coltech View Post
Hi all,
Trong MPLAB C30 để sử dụng khai báo BYTE thì có cần add thêm thư viện nào không nhỉ?
Sao mình khai báo BYTE i, j;
mà toàn báo lỗi.
Bạn hãy dùng kiểu unsigned char. Ví dụ: unsigned char i, j;

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
Old 26-11-2010, 05:21 PM   #5
Delfy_Coltech
Đệ tử 4 túi
 
Delfy_Coltech's Avatar
 
Tham gia ngày: Nov 2008
Nơi Cư Ngụ: Hanoi, Vietnam
Bài gửi: 78
:
Cảm ơn A Nam.
Có thể dùng cách của A, hoặc dùng typedef unsigned char BYTE
__________________
Mechatronics Department
University of Engineering and Technology, VNUH.
Delfy_Coltech vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời

Ðiều Chỉnh
Xếp Bài

Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 09:08 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam