19-07-2007, 11:40 PM | #1 |
Đệ tử 9 túi
|
Quản lý và build Project bằng Visual C++.Net
Chào các bạn.
Các bạn dùng qua Visual C++ 6.0 và Visual C++.Net đều thấy tác dụng quản lý Project và gợi ý code rất là hay. Khi dùng ta sẽ không sợ quên hàm này, hàm kia.Quản lý được cả một Project to vật vã . Sau đây xin hướng dẫn các bạn quản lý và build một Project cho PIC16F877A với trình dịch HTPIC bằng Visual C++.Net. Để làm điều này, đầu tiên bạn phải dịch qua một Project đơn giản bằng MPLAB với trình dịch HTPIC đó. Sẽ hiểu ra vấn đề. Project của mình có các file sau: main.c, UART.c, UART.h. Tên Project là UART Khi mình dịch một Project mình thấy nó thực hiện các command sau: Code:
Executing: "c:\program files\HT-PICC\BIN\PICC.EXE" -C -E"main.cce" "main.c" -O"main.obj" -Zg9 -O -ASMLIST -Q -MPLAB -16F877A Executing: "c:\program files\HT-PICC\BIN\PICC.EXE" -C -E"UART.cce" "UART.c" -O"UART.obj" -Zg9 -O -ASMLIST -Q -MPLAB -16F877A Executing: "c:\program files\HT-PICC\BIN\PICC.EXE" -E"UART.lde" "G:\My Projects\PIC_Projects\PIC16F877A\UART\main.obj" "G:\My Projects\PIC_Projects\PIC16F877A\UART\UART.obj" -M"UART.map" -O"UART.cof" -O"UART.hex" -Q -MPLAB -16F877A Code:
"c:\program files\HT-PICC\BIN\PICC.EXE" -C -E"main.cce" "main.c" -O"main.obj" -Zg9 -O -ASMLIST -Q -MPLAB -16F877A "c:\program files\HT-PICC\BIN\PICC.EXE" -C -E"UART.cce" "UART.c" -O"UART.obj" -Zg9 -O -ASMLIST -Q -MPLAB -16F877A "c:\program files\HT-PICC\BIN\PICC.EXE" -E"UART.lde" "main.obj" "UART.obj" -M"UART.map" -O"UART.cof" -O"UART.hex" -Q -MPLAB -16F877A Vậy có bao nhiêu file .c thì có bấy nhiêu lệnh như dòng đầu tiên. Còn dòng cuối cùng là kế hợp để tạo ra file .Hex. Chi tiết mời bạn xem manual của các trình dịch phần command line tại trang http://htsoft.com. (còn tiếp) - vì chờ upload hình minh họa Chúc các bạn thành công. |
|
|