|
Tài trợ cho PIC Vietnam |
PIC và Robot trên nền Ubuntu Đây là một chủ trương mới mà chúng ta cần chú ý. |
|
Ðiều Chỉnh | Xếp Bài |
13-05-2008, 01:58 PM | #1 |
PIC Bang chủ
|
Sử dụng CCS C trên Piklab?
Các vấn đề chúng ta quan tâm ở đây để làm quen với Piklab và CCS C trên Piklab đó là:
- Cài đặt Piklab - Cài đặt CCS C - Tạo một dự án bằng Piklab - Biên dịch Tất nhiên trong quá trình này chúng ta sẽ phải dần tìm hiểu các vấn đề liên quan, nhưng trong bước đầu vui vẻ này, chúng ta chỉ cần một dự án nhỏ để thấy rằng CCS C hoạt động như thế nào trên Piklab nhé. 1. Cài đặt Piklab: Từ phiên bản Ubuntu 8.04 trở lên, việc cài đặt Piklab trở nên đơn giản với Synaptics, và từ phiên bản 8.04 thì Piklab mới chạy ổn định trên Ubuntu. Do vậy, yêu cầu đầu tiên đó là bạn hãy dùng Ubuntu 8.04++ F bỏ qua bước này vì không có vấn đề gì quan trọng cả khi đã dùng Synaptics. 2. Cài đặt CCS C: Vấn đề chúng ta gặp đó là CCS C chỉ làm việc với Windows, do vậy, rõ ràng chúng ta cần sự hỗ trợ của Wine. Vấn đề thứ hai, đó là CCS C có đi kèm theo các file bản quyền, và cách activate như thế nào? Bước 1: Chép các file bản quyền CCS C mà bạn nhận được (ở đâu đó thì tùy, nhưng bạn nhớ rằng R&P là nhà phân phối chính thức duy nhất của CCS C tại Việt Nam, và vì vậy làm ơn đừng xin F các file này ) vào một thư mục nào đó trên Ubuntu của bạn. Bước 2: Giả sử file bạn download được là setup_pwhd.exe chẳng hạn. Đây là file cài đặt mà bạn dùng trên Windows để cài CCS C. Hãy bỏ nó ở thư mục home/Applications/CCSC/setup_pwhd.exe Chạy dòng lệnh: Code:
$ wine Applications/CCSC/setup_pwhd.exe Vấn đề này F vẫn chưa nghiên cứu kỹ, nên tạm thời để đó, nhưng nó vẫn chạy rất ổn. Lỗi này được báo do nó cài IDE của CCS C. Mà IDE thì ta không cần dùng của CCS C, ta đã dùng Piklab rồi, nên ta có thể bỏ qua. Bước 3: Cấu hình Piklab để chạy CCS C - Tạo một dự án với Piklab bằng cách tạo một Projects >> New Project. - Cấu hình thông thường bằng việc chọn Device. Ở ví dụ này F chọn PIC6F887. - Chọn Tool Chains là CCS C ở (Setting >> Tool Chains) - Chọn CCS C như trong hình, và chuyển Executable Type sang Windows thay vì là Unix. Oki, bạn sẽ thấy mọi việc hoàn toàn đơn giản. Chú ý là khi chuyển qua Windows thì bạn sẽ thấy dòng chữ "ccsc" found ở chỗ Compiler. Và đừng sửa gì nữa cả, mặc định nó sẽ chạy Wine, dòng Path không cần điền gì. Xem hình dưới đây. Bước 4: Tạo file mới, add Source File và bắt đầu code thôi. Cuối cùng Build All. Mọi thứ thật ok, không có gì khác biệt với Windows. F để dành lại những vấn đề chuyên sâu hơn cho các bạn thử nghiệm và thảo luận. Những Screenshots trong bài được chụp từ máy của F, và nó hoàn toàn chạy rất oki, không hề có báo lỗi. Lưu ý: Trong bài viết này F không chú trọng tới vấn đề một chương trình thế nào, chỉ kiểm tra hoạt động của Piklab trên Ubuntu 8.04 mà thôi. Chúc vui
__________________
Công ty TNHH Thương mại và Giao nhận R&P store.hn@rpc.vn - store.hcm@rpc.vn Học PIC như thế nào? |
|
|