Với khả năng tính toán mạnh mẽ, các module ngoại vi phong phú, tài liệu hỗ trợ phong phú, đầy đủ... và 1 điều quan trọng là VĐK 16 bit của Microchip khá rẻ...
Vậy là mình quyết định mùa hè này sẽ phải "nghiên cứu" thằng này, sau khi đọc được nhiều bài viết của các thành viên trên diễn đàn và có vài ngày tìm hiểu, mình quyết định mở luồng này với mục đích vừa học vừa viết, học được gì viết cái đó, có thể mình nghĩ đây là phương pháp hay để có thể học nhanh dsPIC, ngoài ra còn có thể giúp cho những người khác muốn học dsPIC thuận tiện hơn.
(Tạm thời mình khóa luồng này để viết xong, trong quá trình viết cũng có nhiều sai sót, mọi người có thể PM trực tiếp cho mình hoặc mở 1 luồng mới)
Trước hết, cần phải chuẩn bị đầy đủ "đồ nghề" để bắt đầu:
- Phần mềm:
- Phần cứng:
- ICD2 - Mạch nạp và debug, mình nghĩ đây là công cụ cần thiết, bạn có thể tự làm hay đặt mua thì tùy, nhưng nó thật sự hữu hiệu khi dùng với MPLAB, ICD2 kết nối với máy tính qua cổng USB
- Một KIT phát triển cho dsPIC, bạn có thể dùng loại nào thì tùy, nhưng nhớ là có khe cắm cho ICD2 để debug
- Tài liệu
- Một vài link hữu ích đã được đưa lên đầu trong Forum này, các bạn nên xem qua
- Vài tấm ảnh về phần cứng - Board Explorer 16 cho dsPIC33FJ256GP710 và ICD2
Sau khi kết nối vào máy tính, do đã cài đặt MPLAB, nên máy tính sẽ tự nhận driver.
Việc cấu hình Compiler sẽ dành cho bài đầu tiên tiếp theo.
PS: Mình có 1 lời khuyên cho các bạn muốn học dsPIC, hãy đầu tư thật sự nghiêm túc cả về thời gian và tiền bạc, bạn nên bỏ tiền ra để mua các bộ công cụ Development Tools để tránh mất thời gian cho việc thiết kế và lỗi phần cứng, và dành nhiều thời gian cho việc lập trình.