Hôm nay đã viết xong các bài hướng dẫn cơ bản để có thể triển khai hệ thống trên Ubuntu.
1) Sử dụng Piklab thay cho MPLAB, bài này là dạng bài giới thiệu, chờ tới khi Ubuntu ra bản 8.04 thì có thể triển khai:
http://www.picvietnam.com/forum/showthread.php?t=2000
2) Lập trình C/C++ sử dụng Eclipse. Đây là phần để viết các phần mềm ứng dụng:
http://www.picvietnam.com/forum/showthread.php?t=2005
3) Lập trình C/C++ sử dụng Eclipse CDT và QT để tạo các phần mềm ứng dụng giao diện đồ họa:
http://www.picvietnam.com/forum/showthread.php?t=2006
Những bước tiếp theo sẽ là lập trình ứng dụng với Java dùng Eclipse trên Ubuntu. Bài hướng dẫn này đã được thành viên abeo của
www.pfiev.net viết
tại đây, chúng tôi sẽ chuyển bài viết này sang picvietnam để làm thí dụ minh họa.
Sau bước khởi động này, điều chúng ta quan tâm nhất với các chương trình ứng dụng trên máy tính đó là việc giao tiếp các cổng: COM, LPT, USB. Những vấn đề này sẽ được trình bày sau và cần nhiều người cùng làm và thử nghiệm.
Để làm việc này chúng ta sẽ cần một cái Project nền, trong đó có trình bày đầy đủ các giao tiếp để làm thực nghiệm, các tính năng của phần mềm này sẽ được phác thảo thành các dự án. Tuy nhiên, bước quan trọng nhất vẫn là bản thân các giao tiếp đó, cho nên chúng ta sẽ cần phải tìm hiểu sự khác biệt giữa lập trình giao tiếp trên Ubuntu khác gì với lập trình giao tiếp trên Windows, đặc biệt là các drivers và các bộ công cụ đi kèm của nó.
Chúng ta sẽ bắt đầu với RS232 trước tiên, rồi sẽ làm luôn tới USB, bởi vì hiện nay cổng máy in gần như rất ít được sử dụng, chủ yếu chỉ còn lại USB, nhưng RS232 và RS485 vẫn còn rất thông dụng trong công nghiệp và tương đối dễ hơn nhiều so với USB, nhiều người quen thuộc với nó hơn. Ta sẽ bắt đầu từ RS232.
Chúc vui