MPLAB
MPLAB - là một môi trường phát triển tích hợp, miễn phí, duy nhất cho các bộ điều khiển sản xuất Microchip .
Trình bao MPLAB có nhiều cơ hội để viết mã nguồn của chương trình, tiếp tục gỡ lỗi văn bản với việc sửa lỗi và cảnh báo và tối ưu hóa cuối cùng của dự án. Để triển khai các chức năng mở rộng như vậy, các mô-đun sau được bao gồm trong MPLAB:
• Trình quản lý dự án để quản lý các tệp nhóm làm việc khác nhau;
• Biên tập viên, trong đó các tác giả tạo ra các chương trình của họ và sửa chúng;
• trình gỡ lỗi tích hợp của vi điều khiển PIC16F87X MPLAB ICD;
• Trình giả lập MPLAB-SIM, từng bước mô phỏng hoạt động của chương trình trong chip;
• trình giả lập MPLAB-ICE, PICMASTER-CE và PICMASTER để thể hiện ảo hành vi của bộ điều khiển trên thiết bị của nhà phát triển trong thời gian thực;
• một số trình biên dịch (MPLAB C-17, MPLAB C-18, MPASM, MPLINK) chuyển đổi mã nguồn được viết bằng các ngôn ngữ lập trình khác nhau (trình biên dịch mã, C);
• Trình chỉnh sửa thư viện MPLIB;
• PRO MATE và PICSTART cộng với các lập trình viên chuyển chương trình sang bộ nhớ trong của vi điều khiển.
Cũng có thể kết nối các mô-đun bổ sung được phát triển bởi các chuyên gia bên thứ ba.
• Trình quản lý dự án để quản lý các tệp nhóm làm việc khác nhau;
• Biên tập viên, trong đó các tác giả tạo ra các chương trình của họ và sửa chúng;
• trình gỡ lỗi tích hợp của vi điều khiển PIC16F87X MPLAB ICD;
• Trình giả lập MPLAB-SIM, từng bước mô phỏng hoạt động của chương trình trong chip;
• trình giả lập MPLAB-ICE, PICMASTER-CE và PICMASTER để thể hiện ảo hành vi của bộ điều khiển trên thiết bị của nhà phát triển trong thời gian thực;
• một số trình biên dịch (MPLAB C-17, MPLAB C-18, MPASM, MPLINK) chuyển đổi mã nguồn được viết bằng các ngôn ngữ lập trình khác nhau (trình biên dịch mã, C);
• Trình chỉnh sửa thư viện MPLIB;
• PRO MATE và PICSTART cộng với các lập trình viên chuyển chương trình sang bộ nhớ trong của vi điều khiển.
Cũng có thể kết nối các mô-đun bổ sung được phát triển bởi các chuyên gia bên thứ ba.

Ngoài ra, MPLAB có thể tính toán thời gian hoạt động của chương trình, cung cấp quyền truy cập vào các biến và các thanh ghi đặc biệt của bộ điều khiển, kết hợp các tệp khác nhau vào một dự án. Môi trường phần mềm sử dụng nhiều kỹ thuật để phát hiện sự không nhất quán logic. Một số lượng lớn các cửa sổ phụ (dịch vụ, danh sách, mã nguồn, thanh ghi bộ nhớ), theo dõi, sự hiện diện của các điểm dừng giúp dễ dàng sửa lỗi.
Nhờ hệ thống trợ giúp tích hợp, chương trình này khá dễ học, tất nhiên, với kiến thức nhất định. Nhà sản xuất bộ điều khiển PIC của Microchip, người đã phát triển MPLAB, cung cấp hỗ trợ tuyệt vời cho các sản phẩm của họ.
Trong thư mục chứa MPLAB, dọc theo đường dẫn \ template \ code là các tệp mẫu cho các dự án được phát triển bằng ngôn ngữ lắp ráp, từ đó thuận tiện để bắt đầu làm việc. Cần phải nhớ rằng đối với mỗi dự án MPLAB tạo ra một số tệp phụ trợ, vì vậy nếu có một số tác phẩm ở một nơi, bạn có thể trộn chúng lại.
Trong thư mục chứa MPLAB, dọc theo đường dẫn \ template \ code là các tệp mẫu cho các dự án được phát triển bằng ngôn ngữ lắp ráp, từ đó thuận tiện để bắt đầu làm việc. Cần phải nhớ rằng đối với mỗi dự án MPLAB tạo ra một số tệp phụ trợ, vì vậy nếu có một số tác phẩm ở một nơi, bạn có thể trộn chúng lại.

Bánh quy MPLAB tự chế được phân phối rộng rãi trên Internet. Tuy nhiên, họ thường đưa lỗi của mình vào chương trình và được gắn chặt vào một phiên bản cụ thể. Điều đáng chú ý là các chức năng cơ bản cần thiết để làm việc trong MPLAB là rõ ràng mà không cần dịch.
MPLAB có sẵn trên các hệ điều hành Windows, Mac OS và Linux. Chương trình này hoạt động trong tất cả các phiên bản gần đây của Microsoft Windows.
Phân phối: Phần mềm miễn phí (miễn phí)
Trang web chính thức của MPLAB: http://www.microchip.com/mplabide/
Nhận xét
Đăng nhận xét