Chuỗi công cụ cơ bản (trình biên dịch/liên kết vv) có thể được sử dụng từ bất kỳ môi trường nào bao gồm Eclipse và Visual Studio, mặc dù Eclipse có lẽ là linh hoạt hơn về mặt này.
MPLAB có một tính năng để xuất dự án dưới dạng tệp makefile có thể được sử dụng với GNU, mặc dù bạn có thể tạo tệp makefile của riêng mình hoặc sử dụng quản lý dự án do Eclipse cung cấp. Trong Visual Studio, tạo một dự án Makefile, mặc dù tên của nó, bạn có thể chỉ định bất kỳ dòng lệnh xây dựng nào, vì vậy hãy gọi một tệp lô hoặc tệp makefile khi cần thiết. Eclipse cũng có thể sử dụng các dự án makefile.
Trong Visual Studio, hãy thêm tất cả dự án và trình biên dịch của bạn Bao gồm đường dẫn đến dự án thủ công để có được tất cả các tính năng điều hướng Intellisense hoạt động.
Các tập tin thực hiện là phần dễ dàng đặc biệt là với PIC24 mà sử dụng một biến thể gcc. Tôi nhìn vào chạy trình gỡ lỗi và lập trình từ studio trực quan và nó có vẻ như có thể nhưng nó sẽ đòi hỏi nhiều thời gian hơn tôi muốn đưa vào figuring nó ra vì vậy tôi vẫn phải sử dụng MPLAB khi nói chuyện với phần cứng. –
@Rex: Có khả năng tích hợp trình gỡ lỗi liền mạch không thể thực hiện được. Những gì tôi làm là cấu hình "debug" xây dựng trong Visual Studio để khởi động một tập tin thực thi mà lần lượt ra mắt trình gỡ lỗi bên ngoài khi xây dựng đã thành công. Tôi đã làm điều này với các công cụ Keil/ARM, không phải MPLAB nhưng tưởng tượng rằng nó là có thể. Một lưu ý về xuất khẩu makefile của MPLAB mặc dù, nó không bao gồm các bước xây dựng trước/sau nếu bạn đã cấu hình dự án của bạn để sử dụng chúng, do đó, một xây dựng từ một makefile không giống với một xây dựng từ một tệp dự án MPLAB! Tôi nêu vấn đề với sự hỗ trợ của Microchip, và họ không thể quan tâm ít hơn. – Clifford
Tôi reasearch một chút và tôi đã tìm thấy làm thế nào để làm tất cả proccess (biên dịch và lập trình) bằng cách sử dụng dòng lệnh. Ngày mai tôi sẽ cố gắng cấu hình Eclipse để làm điều đó, nhưng để gỡ lỗi, tôi chỉ có thể thực hiện nó trong MPLab. Nếu có ai biết làm thế nào để làm điều đó xin vui lòng cho tôi biết. – rnunes