Khung phần mềm tích hợp MICROCHIP Harmony

Thông số kỹ thuật:
- Tên sản phẩm: MPLAB Harmony Integrated Software Framework
- Phiên bản: v1.11
- Ngày phát hành: Tháng 2017 năm XNUMX
Thông tin sản phẩm:
MPLAB Harmony Integrated Software Framework v1.11 là một khuôn khổ phần mềm được thiết kế để đơn giản hóa và tăng tốc quá trình phát triển các ứng dụng nhúng cho bộ vi điều khiển Microchip. Nó cung cấp một bộ thư viện, trình điều khiển và phần mềm trung gian toàn diện để hợp lý hóa quy trình phát triển.
Hướng dẫn sử dụng sản phẩm
Tính năng và sự cố đã biết:
Các tính năng của MPLAB Harmony:
- Hỗ trợ nhiều loại vi điều khiển Microchip
- Bộ thư viện và phần mềm trung gian toàn diện
- Cấu hình và thiết lập dễ dàng
Các vấn đề đã biết:
- Ngôn ngữ lập trình C++ không được hỗ trợ
- Mức tối ưu hóa -O1 được đề xuất để xây dựng các dự án với thư viện ngoại vi Harmony
- Hành vi gỡ cài đặt liên quan đến người dùng đã sửa đổi files
Thông tin phát hành
Cung cấp thông tin phát hành MPLAB Harmony, bao gồm ghi chú phát hành, nội dung phát hành, loại phát hành và giải thích hệ thống đánh số phiên bản. Một bản sao PDF của Ghi chú phát hành được cung cấp trong Thư mục /doc của bản cài đặt MPLAB Harmony của bạn.
Ghi chú phát hành
Chủ đề này cung cấp các ghi chú phát hành cho phiên bản MPLAB Harmony này.
Sự miêu tả
Phiên bản MPLAB Harmony: v1.11 Ngày phát hành: Tháng 2017 năm XNUMX
Yêu cầu phần mềm
Trước khi sử dụng MPLAB Harmony, hãy đảm bảo đã cài đặt những thứ sau:
- Trình biên dịch MPLAB X 3.60
- Trình biên dịch MPLAB XC32 C/C++ 1.43
- Trình cấu hình MPLAB Harmony 1.11.xx
Cập nhật lên bản phát hành MPLAB Harmony này
Việc cập nhật lên bản phát hành MPLAB Harmony này tương đối đơn giản. Để biết hướng dẫn chi tiết, vui lòng tham khảo Porting and Updateing to MPLAB Harmony.
Những vấn đề mới và đã biết là gì
Các bảng sau đây liệt kê các tính năng đã được thay đổi hoặc bổ sung và bất kỳ vấn đề nào đã biết được xác định kể từ bản phát hành MPLAB Harmony gần đây nhất. Bất kỳ vấn đề nào đã biết chưa được giải quyết đều được giữ lại từ bản phát hành trước.
Sự hài hòa của MPLAB:
| Tính năng | Bổ sung và Cập nhật | Các vấn đề đã biết |
| Tổng quan | MPLAB Harmony chưa được thử nghiệm với C++; do đó, không hỗ trợ ngôn ngữ lập trình này.
Mức tối ưu hóa “-O1” được khuyến nghị khi xây dựng bất kỳ dự án nào bao gồm tệp nhị phân dựng sẵn MPLAB Harmony (.a file) thư viện ngoại vi. Điều này là cần thiết để trình liên kết xóa mã khỏi các phần không sử dụng (đối với các tính năng thư viện ngoại vi không được sử dụng). Ngoài ra, bạn có thể chọn “Xóa các phần không sử dụng” trong tùy chọn Chung cho hộp thoại thuộc tính xc32-ld (trình liên kết). Trình gỡ cài đặt MPLAB Harmony sẽ xóa tất cả fileđược cài đặt bởi trình cài đặt, ngay cả khi chúng được người dùng sửa đổi. Tuy nhiên, trình gỡ cài đặt sẽ không xóa mới fileđược người dùng thêm vào thư mục cài đặt MPLAB Harmony. Plug-in MPLAB Harmony Display Manager cung cấp hỗ trợ cấu hình và mô phỏng hoàn chỉnh cho trình điều khiển do LCC tạo ra, đồng thời cũng cung cấp hỗ trợ cơ bản cho tất cả các trình điều khiển bộ điều khiển đồ họa khác. Hỗ trợ cấu hình và mô phỏng đầy đủ cho các trình điều khiển bộ điều khiển đồ họa khác sẽ được thêm vào bản phát hành MPLAB Harmony trong tương lai. |
Phần mềm trung gian và thư viện:
| Tính năng | Bổ sung và Cập nhật | Các vấn đề đã biết |
| Thư viện Bootloader | Bộ nạp khởi động UDP không biên dịch cho các thiết bị PIC32MZ khi chọn microMIPS. | |
| Thư viện mật mã | Không có | Các dự án di chuyển sử dụng thư viện Crypto phần cứng và có nhiều cấu hình có thể gặp phải sự cố biên dịch sau khi tạo lại mã. MPLAB X IDE sẽ hiển thị pic32mz-crypt.h và pic32mz-hash.c files bị loại trừ khỏi cấu hình, mặc dù đã cố gắng thêm chúng. Trình biên dịch sẽ tạo ra lỗi, nói rằng một số hàm Crypto không thể được tham chiếu. Để giải quyết vấn đề này, hãy xóa cả hai files (pic32mz-crypt.h và pic32mz-hash.c) từ dự án và sử dụng MPLAB Harmony Configurator (MHC) để tạo lại tất cả các cấu hình sử dụng các cấu hình này files. |
| Thư viện giải mã | Do yêu cầu về bộ nhớ và lượng SRAM khả dụng, một số bộ giải mã không thể hoạt động đồng thời với các bộ giải mã khác. Tuy nhiên, mỗi bộ giải mã sẽ hoạt động riêng lẻ trong bản trình diễn universal_audio_decoders. | |
| File Hệ thống | Đã tìm thấy và sửa lỗi ngoại lệ con trỏ null tiềm ẩn trong hàm hủy gắn kết. | |
| Thư viện đồ họa | Giải mã JPEG không hỗ trợ hình ảnh quét liên tục. Một số hình ảnh GIF động có tích hợp tính năng trong suốt có thể bị rách. Trình điều khiển LCCG được tạo ra hỗ trợ độ phân giải màn hình lên đến WVGA hoặc tương đương. | |
| Ngăn xếp TCP/IP | SMTPC:
|
|
| Thư viện thiết bị USB | Không có | USB Device Stack đã được thử nghiệm ở dung lượng hạn chế với RTOS. Khi chạy USB Device Stack trên thiết bị họ PIC32MZ, ngăn xếp cần ba giây để khởi tạo cho các thiết bị PIC32MZ EC và ba mili giây cho các thiết bị PIC32MZ EF. |
| Thư viện lưu trữ USB | Đã xóa hỗ trợ MHC cho phần mềm USB Host Beta. Hỗ trợ cho API USB Host Beta sẽ bị xóa trong các bản phát hành trong tương lai. | Các chức năng sau đây của USB Host Stack không được triển khai:
Trình điều khiển Hub, Audio v1.0 và HID Host Client đã được thử nghiệm ở dung lượng hạn chế. USB Host Stack đã được thử nghiệm ở dung lượng hạn chế với RTOS. Hoạt động ở chế độ thăm dò chưa được thử nghiệm. Hành vi Gắn/Tháo đã được thử nghiệm ở dung lượng hạn chế. Khi chạy USB Host Stack trên thiết bị họ PIC32MZ, ngăn xếp cần ba giây để khởi tạo cho các thiết bị PIC32MZ EC và ba mili giây cho các thiết bị PIC32MZ EF. Lớp USB Host không thực hiện kiểm tra quá dòng. Tính năng này sẽ có trong bản phát hành MPLAB Harmony trong tương lai. Lớp USB Host không kiểm tra Cấp độ tầng Hub. Tính năng này sẽ có trong bản phát hành MPLAB Harmony trong tương lai. Lớp USB Host sẽ chỉ kích hoạt cấu hình đầu tiên khi có nhiều cấu hình. Nếu không có giao diện nào khớp trong cấu hình đầu tiên, điều này sẽ khiến thiết bị trở nên không hoạt động. Việc kích hoạt nhiều cấu hình sẽ được kích hoạt trong bản phát hành MPLAB Harmony trong tương lai. Trình điều khiển MSD Host Client đã được thử nghiệm với một số lượng hạn chế ổ đĩa USB Flash thương mại. Trình điều khiển MSD Host Client và USB Host Layer chưa được thử nghiệm về thông lượng đọc/ghi. Việc thử nghiệm này sẽ được thực hiện trong bản phát hành MPLAB Harmony trong tương lai. Trình điều khiển MSD Host Client và trình điều khiển khối SCSI chỉ có thể được sử dụng với File hệ thống nếu file Tính năng Tự động gắn kết hệ thống được bật. Trình điều khiển máy chủ MSD chưa được thử nghiệm với Thiết bị lưu trữ khối đa LUN và Đầu đọc thẻ USB. |
| Thư viện lưu trữ USB (tiếp theo) | USB Host SCSI Block Driver, CDC Client Driver và Audio Host Client Driver chỉ hỗ trợ hoạt động của một máy khách. Hoạt động của nhiều máy khách sẽ được kích hoạt trong bản phát hành MPLAB Harmony trong tương lai.
Trình điều khiển USB HID Host Client chưa được thử nghiệm với nhiều thiết bị sử dụng. Việc gửi báo cáo đầu ra hoặc tính năng chưa được thử nghiệm. Trình điều khiển USB Audio Host Client không cung cấp khả năng triển khai cho các chức năng sau:
|
Trình điều khiển thiết bị:
| Tính năng | Bổ sung và Cập nhật | Các vấn đề đã biết |
| LCC | . | MPLAB Harmony Graphics Composer (MHGC) không có khả năng cung cấp bảng màu; do đó, người dùng phải cung cấp một mảng uint16_t gồm 256 màu RGB 16 bpp cho LCC Driver bằng cách sử dụng hàm DRV_GFX_PalletteSet. Nội dung của mảng này sẽ dùng để ánh xạ các chỉ số màu thành màu hiển thị TFT.
Cài đặt DMA Trigger Source trong MHC đã thay đổi. Nếu cài đặt của dự án của bạn là 3, 5, 7 hoặc 9, MHC sẽ đánh dấu là màu đỏ. Vui lòng đổi thành 2, 4, 6 hoặc 8. Tất cả các bộ đếm thời gian số lẻ sẽ bị xóa khỏi lựa chọn. Mặc dù các bộ đếm thời gian này hoạt động theo mặc định, nhưng chỉ có các bộ đếm thời gian số chẵn (2, 4, 6, 8) mới chấp nhận thay đổi trong các giá trị prescaler. |
| I2C | Không có | Trình điều khiển I2C sử dụng thiết bị ngoại vi và triển khai Bit-banged:
|
| MRF24WN Wi-Fi | Thư viện mới wdrvext_mx.a, wdrvext_ec.a và wdrvext_mz.a files. |
| S1D13517 | The S1D13517 Driver does not support the getting of a pixel or array of pixels from the S1D13517 framebuffer and does not support font rendering when Anti-aliasing is enabled. | |
| Secure Digital Card (SD) | Không có | Trình điều khiển thẻ SD chưa được thử nghiệm trong môi trường ngắt tần số cao. |
| SPI | Không có | Chế độ SPI Slave với DMA không hoạt động. Sự cố này sẽ được khắc phục trong bản phát hành MPLAB Harmony trong tương lai. |
| Đèn nháy SPI | Thư viện trình điều khiển không hỗ trợ các tính năng của Flash như đọc tốc độ cao, giữ và bảo vệ ghi.
Không có sẵn triển khai tĩnh của thư viện trình điều khiển. |
|
| USB | Thư viện trình điều khiển USB đã được thử nghiệm ở dung lượng hạn chế với RTOS.
Khi chạy Thư viện trình điều khiển USB trên thiết bị họ PIC32MZ, ngăn xếp cần ba giây để khởi tạo cho các thiết bị PIC32MZ EC và ba mili giây cho các thiết bị PIC32MZ EF. Một số API cho Thư viện trình điều khiển máy chủ USB có thể thay đổi trong bản phát hành tiếp theo. Hoạt động ở chế độ thăm dò của Thư viện trình điều khiển máy chủ USB chưa được thử nghiệm. Hành vi Gắn/Tháo của Thư viện trình điều khiển máy chủ USB đã được thử nghiệm ở khả năng hạn chế. |
Dịch vụ hệ thống:
| Tính năng | Bổ sung và Cập nhật | Các vấn đề đã biết |
| DMA |
Thư viện ngoại vi:
| Tính năng | Bổ sung và Cập nhật | Các vấn đề đã biết |
| ADCHS | Không có | Phiên bản thư viện ngoại vi này không hỗ trợ FIFO. |
| SQI | Không có | Giá trị bộ chia xung nhịp SQI cao hơn CLK_DIV_16 sẽ không hoạt động. Để đạt được tốc độ xung nhịp SQI tối ưu, hãy sử dụng giá trị bộ chia xung nhịp SQI thấp hơn CLK_DIV_16.
Ghi chú: Sự cố này áp dụng cho mọi ứng dụng sử dụng mô-đun SQI. |
Ứng dụng
| Tính năng | Bổ sung và Cập nhật | Các vấn đề đã biết |
| Biểu diễn âm thanh | Đã thay đổi trong Universal_audio_decoders để giới hạn độ sâu thư mục trong file hệ thống. Điều này sẽ ngăn chặn ngoại lệ nếu ngoại lệ đó xảy ra ở ngoài 6 cấp thư mục con. | usb_headset, usb_microphone và usb_speaker Bản trình bày:
Tính năng tắt tiếng (điều khiển từ máy tính) không hoạt động. mac_audio_hi_res Bản trình bày: Tắt tiếng trên PC chỉ hoạt động đúng lần đầu tiên |
| Trình diễn Bluetooth | Đã khắc phục sự cố được tìm thấy trong màn hình WVGA trên bản demo a2dp_avrcp. Đây là bản demo cao cấp. | Đồ họa đã tạm thời bị tắt/xóa trong tất cả các cấu hình DA PIC32MZ và sẽ được cung cấp trong bản phát hành trong tương lai |
| File Trình diễn hệ thống | Đèn LED_3 dùng để báo hiệu việc trình diễn thành công không sáng, ảnh hưởng đến các buổi trình diễn sau:
Để giải quyết vấn đề này, người dùng có thể đặt điểm dừng trong mã ứng dụng để xem trạng thái của bản trình diễn. |
| Biểu diễn đồ họa | Bộ công cụ lập trình và gỡ lỗi PKOB khởi động có thể tạo ra lỗi sau: Không thể khởi động chương trình lập trình: Không lập trình được thiết bị mục tiêu. Nếu thông báo này xuất hiện, hãy cấp nguồn lại cho thiết bị và ứng dụng sẽ khởi động. Nếu cần gỡ lỗi, giải pháp thay thế được đề xuất là cài đặt tiêu đề phù hợp vào bộ khởi động bằng MPLAB REAL ICE.
Các vấn đề sau đây áp dụng cho bản demo external_resources:
|
|
| Biểu tình MEB II | Ứng dụng trình diễn segger_emwin hiện chưa có chức năng nhập liệu cảm ứng. | |
| Trình diễn RTOS | Thư viện SEGGER embOS có hỗ trợ FPU là bắt buộc đối với cấu hình EF PIC32MZ và người dùng cần bao gồm rõ ràng điều này. Theo mặc định, thư viện không có hỗ trợ FPU được bao gồm. | |
| Thư viện dịch vụ hệ thống Examptập | Không có | Bản demo command_appio không hoạt động khi sử dụng MPLAB X IDE v3.06, nhưng có thể hoạt động với v3.00. |
| TCP/IP Wi-Fi
Biểu tình |
Không có | Bản trình diễn tcpip_tcp_client sử dụng cấu hình ENC24xJ600 hoặc ENC28J60 không hoạt động bình thường nếu SPI Driver bật DMA. Vui lòng tắt tùy chọn SPI DMA cho các cấu hình này. Điều này sẽ được sửa trong bản phát hành MPLAB Harmony trong tương lai. |
| Ứng dụng thử nghiệm | Không có | Cấu hình FreeRTOS để sử dụng với PIC32MZ EF Starter Kit có thư viện dấu phẩy động bị vô hiệu hóa trong tùy chọn dự án. |
| Trình diễn USB | Ứng dụng trình diễn thiết bị msd_basic khi được xây dựng bằng thiết bị PIC32MZ, yêu cầu cấu trúc dữ liệu phản hồi SCSI Enquiry phải được đặt trong RAM. Việc đặt cấu trúc dữ liệu này trong bộ nhớ Flash của chương trình sẽ khiến phản hồi yêu cầu bị hỏng. Sự cố này sẽ được khắc phục trong bản phát hành trong tương lai. Bản trình diễn hid_basic_keyboard Host ghi lại các lần nhấn phím từ AZ, az, 0-9, Shift và phím CAPS LOCK chỉ một. Chức năng đèn LED bàn phím và hỗ trợ cho các tổ hợp phím khác sẽ được cập nhật trong bản phát hành trong tương lai. Trong bản trình diễn máy chủ audio_speaker, Plug and Play có thể không hoạt động đối với cấu hình pic32mz_ef_sk_int_dyn và pic32mx_usb_sk2_int_dyn. Sự cố này sẽ được khắc phục trong bản phát hành trong tương lai. Trong ứng dụng trình diễn máy chủ hub_msd, đôi khi tính năng phát hiện Hub plug and play có thể không thành công. Tuy nhiên, nếu hub được cắm vào trước khi thiết bị PIC32MZ được giải phóng khỏi trạng thái đặt lại, ứng dụng trình diễn sẽ hoạt động như mong đợi. Sự cố này đang được điều tra và bản sửa lỗi sẽ có trong bản phát hành trong tương lai của MPLAB Harmony. Nên sử dụng hub tự cấp nguồn khi cố gắng sử dụng các ứng dụng trình diễn hub có sẵn. Bộ điều chỉnh nguồn VBUS trên bộ khởi động có thể không đáp ứng được các yêu cầu hiện tại của hub cấp nguồn qua bus, khi đó sẽ gây ra hành vi ứng dụng trình diễn không thể đoán trước. |
Xây dựng khung:
| Tính năng | Bổ sung và Cập nhật | Các vấn đề đã biết |
| Thư viện Bluetooth Stack | Không có | |
| Thư viện toán học | Thư viện toán học điểm cố định DSP:
|
Tiện ích:
| Tính năng | Bổ sung và Cập nhật | Các vấn đề đã biết |
| Bộ cấu hình MPLAB Harmony (MHC) | Không có |
|
Phần mềm của bên thứ ba:
| Tính năng | Bổ sung và Cập nhật | Các vấn đề đã biết |
| Thư viện đồ họa SEGGER emWin | Không có | Chỉ hỗ trợ bộ điều khiển hiển thị LCC. Phiên bản này không hỗ trợ các bộ điều khiển hiển thị khác.
Phiên bản này không có API để truy xuất trình xử lý tiện ích Dialog. |
Nội dung phát hành
Chủ đề này liệt kê nội dung của bản phát hành này và xác định từng mô-đun.
Sự miêu tả
Bảng này liệt kê nội dung của bản phát hành này, bao gồm mô tả ngắn gọn và loại bản phát hành (Alpha, Beta, Sản xuất hoặc Nhà cung cấp).
Phần mềm trung gian và thư viện
| /khung/ | Sự miêu tả | Giải phóng Kiểu |
| bluetooth/cdbt | Thư viện Bluetooth Stack (Cơ bản) | Sản xuất |
| bluetooth/cao cấp/âm thanh/cdbt
bluetooth/cao cấp/âm thanh/bộ giải mã/sbc |
Thư viện Bluetooth Audio Stack (Cao cấp)
Thư viện giải mã SBC (cao cấp) |
Sản xuất
Sản xuất |
| bộ nạp khởi động | Thư viện Bootloader | Sản xuất |
| lớp b | Thư viện lớp B | Sản xuất |
| tiền mã hóa | Thư viện mật mã Microchip | Sản xuất |
| bộ giải mã/bmp/BmpDecoder bộ giải mã/bmp/GifDecoder bộ giải mã/bmp/JpegDecoder bộ giải mã/audio_decoders/decoder_opus bộ giải mã/speex bộ giải mã/cao cấp/decoder_aac bộ giải mã/cao cấp/decoder_mp3 bộ giải mã/cao cấp/giải mã_wma |
Thư viện giải mã BMP Thư viện giải mã GIF Thư viện giải mã JPEG Thư viện giải mã Opus Thư viện giải mã Speex Thư viện giải mã AAC (Cao cấp) Thư viện giải mã MP3 (Cao cấp) Thư viện giải mã WMA (cao cấp) |
Phiên bản beta Phiên bản beta Phiên bản beta Phiên bản beta Phiên bản beta Phiên bản BetaPhiên bản Beta Phiên bản beta |
| bạn gái | Thư viện đồ họa | Sản xuất |
| toán học/dsp | Tiêu đề API Thư viện Toán học Điểm cố định DSP cho các thiết bị PIC32MZ | Sản xuất |
| toán học/libq | Tiêu đề API Thư viện toán học điểm cố định LibQ cho thiết bị PIC32MZ | Sản xuất |
| mạng lưới/tiền đặt cọc | Lớp trình bày mạng MPLAB Harmony | Phiên bản beta |
| Bài kiểm tra | Thư viện kiểm tra Harness | Sản xuất |
| tcpip | Mạng lưới TCP/IP | Sản xuất |
| usb | Thiết bị USB Stack
Ngăn xếp máy chủ USB |
Sản xuất
Phiên bản beta |
Trình điều khiển thiết bị:
| /khung/trình điều khiển/ | Sự miêu tả | Giải phóng Kiểu |
| quảng cáo | Trình điều khiển Bộ chuyển đổi Analog sang Kỹ thuật số (ADC)
Triển khai động Triển khai tĩnh |
Phiên bản beta Phiên bản beta |
| máy ảnh/ovm7690 | Trình điều khiển máy ảnh OVM7690
Chỉ triển khai động |
Phiên bản beta |
| Có thể | Trình điều khiển mạng khu vực điều khiển (CAN)
Chỉ triển khai tĩnh |
Phiên bản beta |
| cmp | Trình điều khiển so sánh
Chỉ triển khai tĩnh |
Phiên bản beta |
| mã hóa/ak4384
mã hóa/ak4642
mã hóa/ak4953
mã hóa/ak7755 |
Trình điều khiển Codec AK4384
Chỉ triển khai động
Trình điều khiển Codec AK4642 Chỉ triển khai động
Trình điều khiển Codec AK4953 Chỉ triển khai động
Trình điều khiển Codec AK7755 Chỉ triển khai động |
Sản xuất
Sản xuất
Sản xuất
Sản xuất |
| cpld | Trình điều khiển CPLD XC2C64A
Chỉ triển khai tĩnh |
Sản xuất |
| enc28j60 | Thư viện trình điều khiển ENC28J60
Chỉ triển khai động |
Phiên bản beta |
| mã hóa24j600 | Thư viện trình điều khiển ENCx24J600
Chỉ triển khai động |
Phiên bản beta |
| dân tộc | Trình điều khiển Bộ điều khiển truy cập phương tiện Ethernet (MAC)
Chỉ triển khai động |
Sản xuất |
| ethphy | Trình điều khiển giao diện vật lý Ethernet (PHY)
Chỉ triển khai động |
Sản xuất |
| chớp nhoáng | Trình điều khiển Flash
Chỉ triển khai tĩnh |
Phiên bản beta |
| đồ họa/bộ điều khiển/lcc | Trình điều khiển đồ họa không cần bộ điều khiển giá rẻ (LCC)
Chỉ triển khai động |
Sản xuất |
| gfx/bộ điều khiển/otm2201a | Trình điều khiển bộ điều khiển LCD OTM2201a
Chỉ triển khai động |
Sản xuất |
| gfx/bộ điều khiển/s1d13517 | Trình điều khiển bộ điều khiển LCD Epson S1D13517
Chỉ triển khai động |
Sản xuất |
| gfx/bộ điều khiển/ssd1289 | Trình điều khiển bộ điều khiển SSD1289 của Solomon Systech
Chỉ triển khai động |
Sản xuất |
| gfx/bộ điều khiển/ssd1926 | Trình điều khiển bộ điều khiển SSD1926 của Solomon Systech
Chỉ triển khai động |
Sản xuất |
| gfx/bộ điều khiển/tft002 | Trình điều khiển đồ họa TFT002
Chỉ triển khai động |
Sản xuất |
| i2c | Trình điều khiển mạch tích hợp liên thông (I2C)
Triển khai động Triển khai tĩnh |
Alpha Alpha |
| i2s | Trình điều khiển âm thanh Inter-IC (I2S)
Chỉ triển khai động |
Phiên bản beta |
| ic | Trình điều khiển thu thập dữ liệu đầu vào
Chỉ triển khai tĩnh |
Phiên bản beta |
| không có gì | Trình điều khiển bộ nhớ không mất dữ liệu (NVM)
Triển khai động Triển khai tĩnh |
Phiên bản BetaPhiên bản Beta |
| oc | Trình điều khiển so sánh đầu ra
Chỉ triển khai tĩnh |
Phiên bản beta |
| pmp | Trình điều khiển cổng song song Master (PMP)
Triển khai động Triển khai tĩnh |
Phiên bản Beta sản xuất |
| rtcc | Trình điều khiển Đồng hồ và Lịch thời gian thực (RTCC)
Chỉ triển khai tĩnh |
Phiên bản beta |
| thẻ sd | Trình điều khiển thẻ SD (máy khách của Trình điều khiển SPI)
Chỉ triển khai động |
Phiên bản beta |
| spi | Trình điều khiển giao diện ngoại vi nối tiếp (SPI)
Triển khai động Triển khai tĩnh |
Phiên bản Beta sản xuất |
|
spi_flash/sst25vf016b spi_flash/sst25vf020b spi_flash/sst25vf064c spi_flash/sst25 |
Trình điều khiển Flash SPI
Chỉ triển khai động |
Alpha |
| tmr | Trình điều khiển hẹn giờ
Triển khai động Triển khai tĩnh |
Phiên bản Beta sản xuất |
| chạm/adc10bit
chạm/ar1021
chạm/mtch6301
chạm/mtch6303 |
Trình điều khiển cảm ứng ADC 10-bit Chỉ triển khai động Trình điều khiển cảm ứng AR1021 Chỉ triển khai động Trình điều khiển cảm ứng MTCH6301 Chỉ triển khai động Trình điều khiển cảm ứng MTCH6303 Chỉ triển khai tĩnh |
Phiên bản beta
Phiên bản beta
Phiên bản beta
Phiên bản beta |
| sử dụng nghệ thuật | Trình điều khiển Bộ thu/phát đồng bộ/không đồng bộ phổ thông (USART)
Triển khai động Triển khai tĩnh |
Sản xuất
Phiên bản beta |
| usbfs
usbhs |
Trình điều khiển bộ điều khiển Bus nối tiếp vạn năng (USB) PIC32MX (Thiết bị USB) Chỉ triển khai độngBộ điều khiển Bus nối tiếp vạn năng (USB) PIC32MZ (Thiết bị USB) Chỉ triển khai động |
Sản xuất
Sản xuất |
| usbfs
usbhs |
Trình điều khiển bộ điều khiển Bus nối tiếp vạn năng (USB) PIC32MX (Máy chủ USB)
Chỉ triển khai động Trình điều khiển bộ điều khiển Bus nối tiếp vạn năng (USB) PIC32MZ (Máy chủ USB) Chỉ triển khai động |
Phiên bản beta
Phiên bản beta |
| wifi/mrf24w
wifi/mrf24wn |
Trình điều khiển Wi-Fi cho bộ điều khiển MRF24WG Chỉ triển khai độngTrình điều khiển Wi-Fi cho bộ điều khiển MRF24WN Chỉ triển khai động |
Sản xuất
Sản xuất |
Dịch vụ hệ thống
| /khung/hệ thống/ | Sự miêu tả | Giải phóng Kiểu |
| tiếng kêu | Thư viện dịch vụ hệ thống đồng hồ
Triển khai động Triển khai tĩnh |
Sản xuất
Sản xuất |
| yêu cầu | Thư viện dịch vụ hệ thống bộ xử lý lệnh
Chỉ triển khai động |
Sản xuất |
| chung | Thư viện dịch vụ hệ thống chung | Phiên bản beta |
| bàn điều khiển | Thư viện dịch vụ hệ thống điều khiển
Triển khai động Triển khai tĩnh |
Phiên bản beta
Alpha |
| gỡ lỗi | Thư viện dịch vụ hệ thống gỡ lỗi
Chỉ triển khai động |
Phiên bản beta |
| devcon | Thư viện dịch vụ hệ thống điều khiển thiết bị
Chỉ triển khai động |
Sản xuất |
| dma | Thư viện dịch vụ hệ thống truy cập bộ nhớ trực tiếp
Triển khai động |
Sản xuất |
| fs | File Thư viện dịch vụ hệ thống
Chỉ triển khai động |
Sản xuất |
| số nguyên | Thư viện dịch vụ hệ thống ngắt
Chỉ triển khai tĩnh |
Sản xuất |
| ký ức | Thư viện dịch vụ hệ thống bộ nhớ
Chỉ triển khai tĩnh |
Phiên bản beta |
| tin nhắn | Thư viện dịch vụ hệ thống nhắn tin
Chỉ triển khai động |
Phiên bản beta |
| cổng | Thư viện dịch vụ hệ thống cổng
Chỉ triển khai tĩnh |
Sản xuất |
| ngẫu nhiên | Thư viện dịch vụ hệ thống tạo số ngẫu nhiên
Chỉ triển khai tĩnh |
Sản xuất |
| cài lại | Đặt lại Thư viện dịch vụ hệ thống
Chỉ triển khai tĩnh |
Phiên bản beta |
| tmr | Thư viện dịch vụ hệ thống hẹn giờ
Chỉ triển khai động |
Phiên bản beta |
| chạm | Thư viện dịch vụ hệ thống cảm ứng
Chỉ triển khai động |
Phiên bản beta |
| wdt | Thư viện dịch vụ hệ thống hẹn giờ giám sát
Chỉ triển khai tĩnh |
Phiên bản beta |
Thư viện ngoại vi:
| /khung/ | Sự miêu tả | Loại phát hành |
| ngoại vi | Mã nguồn thư viện ngoại vi cho tất cả các vi điều khiển PIC32 được hỗ trợ | Sản xuất |
| PIC32MX1XX/2XX 28/36/44-pin Family | Sản xuất | |
| PIC32MX1XX/2XX/5XX 64/100-pin Family | Sản xuất | |
| PIC32MX320/340/360/420/440/460 Family | Sản xuất | |
| PIC32MX330/350/370/430/450/470 Family | Sản xuất | |
| Họ PIC32MX5XX/6XX/7XX | Sản xuất | |
| Họ kết nối nhúng (EC) PIC32MZ | Sản xuất | |
| Kết nối nhúng PIC32MZ với họ đơn vị dấu chấm động (EF) | Sản xuất |
Lớp trừu tượng hệ điều hành (OSAL):
| /khung/ | Sự miêu tả | Giải phóng Kiểu |
| osal | Lớp trừu tượng hệ điều hành (OSAL) | Sản xuất |
Gói hỗ trợ hội đồng quản trị (BSP):
| /bsp/ | Sự miêu tả | Giải phóng Kiểu |
| bt_audio_dk | BSP dành cho Bộ phát triển âm thanh Bluetooth PIC32. | Sản xuất |
| chipkit_wf32 | BSP dành cho Bo mạch phát triển Wi-Fi chipKIT™ WF32™. | Sản xuất |
| chipkit_wifire | BSP dành cho Bo mạch phát triển chipKIT™ Wi-FIRE. | Sản xuất |
| pic32mx_125_sk | BSP dành cho Bộ khởi động PIC32MX1/2/5. | Sản xuất |
| pic32mx_125_sk+lcc_pictail+qvga | BSP dành cho bo mạch con đồ họa PICtail Plus không cần bộ điều khiển giá rẻ (LCC) với bo mạch đồ họa Truly Display 3.2″ 320×240 được kết nối với Bộ khởi động PIC32MX1/2/5. | Sản xuất |
| pic32mx_125_sk+meb | BSP dành cho Bộ khởi động PIC32MX1/2/5 được kết nối với Bo mạch mở rộng đa phương tiện (MEB). | Sản xuất |
| pic32mx_bt_sk | BSP dành cho Bộ khởi động Bluetooth PIC32. | Sản xuất |
| pic32mx_eth_sk | BSP dành cho Bộ khởi động Ethernet PIC32. | Sản xuất |
| pic32mx_eth_sk2 | BSP dành cho Bộ khởi động Ethernet PIC32 II. | Sản xuất |
| pic32mx_pcap_db | BSP dành cho Bo mạch phát triển GUI PIC32 với cảm ứng điện dung chiếu. | Sản xuất |
| pic32mx_usb_digital_audio_ab | BSP cho bo mạch phụ kiện âm thanh USB PIC32 | Sản xuất |
| pic32mx_usb_sk2 | BSP Bộ khởi động USB PIC32 II. | Sản xuất |
| pic32mx_usb_sk2+lcc_pictail+qvga | BSP dành cho bo mạch con đồ họa PICtail Plus không cần bộ điều khiển giá rẻ (LCC) với bo mạch đồ họa Truly Display 3.2″ 320×240 được kết nối với Bộ khởi động USB PIC32 II. | Sản xuất |
| pic32mx_usb_sk2+lcc_pictail+wqvga | BSP dành cho bo mạch con đồ họa PICtail Plus không cần bộ điều khiển giá rẻ (LCC) với bo mạch đồ họa Powertip 4.3″ 480×272 được kết nối với Bộ khởi động USB PIC32 II. | Sản xuất |
| pic32mx_usb_sk2+meb | BSP dành cho Bo mạch mở rộng đa phương tiện (MEB) được kết nối với Bộ khởi động USB PIC32 II. | Sản xuất |
| pic32mx_usb_sk2+s1d_pictail+vga | BSP dành cho bo mạch con của Bộ điều khiển đồ họa PICtail Plus Epson S1D13517 với bo mạch đồ họa Truly Display 5.7″ 640×480 được kết nối với Bộ khởi động USB PIC32 II. | Sản xuất |
| pic32mx_usb_sk2+s1d_pictail+wqvga | BSP dành cho bo mạch con của Bộ điều khiển đồ họa PICtail Plus Epson S1D13517 với đầu cấp nguồn hiển thị đồ họa 4.3″ 480×272 được kết nối với Bộ khởi động USB PIC32 II. | Sản xuất |
| pic32mx_usb_sk2+s1d_pictail+wvga | BSP dành cho bo mạch con của bộ điều khiển đồ họa PICtail Plus Epson S1D13517 với màn hình đồ họa Truly 7″ 800×400 được kết nối với PIC32 USB Starter Kit II. | Sản xuất |
| pic32mx_usb_sk2+ssd_pictail+qvga | BSP dành cho Bộ điều khiển LCD đồ họa PICtail Plus SSD1926 Bo mạch con với Màn hình đồ họa Truly 3.2″ 320×240 Bo mạch được kết nối với Bộ khởi động USB PIC32 II. | Sản xuất |
| pic32mx_usb_sk3 | BSP dành cho Bộ khởi động USB PIC32 III. | Sản xuất |
| pic32mx270f512l_pim+bt_audio_dk | BSP dành cho Mô-đun cắm thêm (PIM) PIC32MX270F512L được kết nối với Bộ phát triển âm thanh Bluetooth PIC32. | Sản xuất |
| pic32mx460_pim+e16 | BSP dành cho Mô-đun cắm thêm (PIM) PIC32MX460F512L được kết nối với Bo mạch phát triển Explorer 16. | Sản xuất |
| pic32mx470_pim+e16 | BSP dành cho Mô-đun cắm thêm (PIM) PIC32MX450/470F512L được kết nối với Bo mạch phát triển Explorer 16. | Sản xuất |
| pic32mx795_pim+e16 | BSP dành cho Mô-đun cắm thêm (PIM) PIC32MX795F512L được kết nối với Bo mạch phát triển Explorer 16. | Sản xuất |
| pic32mz_ec_pim+bt_audio_dk | BSP dành cho Mô-đun cắm âm thanh (PIM) PIC32MZ2048ECH144 được kết nối với Bộ phát triển âm thanh Bluetooth PIC32. | Sản xuất |
| pic32mz_ec_pim+e16 | BSP dành cho Mô-đun cắm thêm (PIM) PIC32MZ2048ECH100 được kết nối với Bo mạch phát triển Explorer 16. | Sản xuất |
| pic32mz_ec_sk | BSP dành cho Bộ khởi động kết nối nhúng (EC) PIC32MZ. | Sản xuất |
| pic32mz_ec_sk+meb2 | BSP dành cho Bo mạch mở rộng đa phương tiện II (MEB II) được kết nối với Bộ khởi động kết nối nhúng (EC) PIC32MZ. | Sản xuất |
| pic32mz_ec_sk+meb2+wvga | BSP cho Bảng mở rộng đa phương tiện II (MEB II) với Bảng hiển thị PCAP WVGA 5″ (xem Ghi chú) được kết nối với Bộ khởi động kết nối nhúng (EC) PIC32MZ.
Ghi chú: Vui lòng liên hệ với Văn phòng bán hàng Microchip tại địa phương để biết thông tin về việc mua Bảng hiển thị PCAP WVGA 5″. |
Sản xuất |
| pic32mz_ec_sk+s1d_pictail+vga | BSP dành cho bo mạch con PICtail Plus Epson S1D13517 của Bộ điều khiển đồ họa với bo mạch Graphics Display Truly 5.7″ 640×480 được kết nối với Bộ khởi động kết nối nhúng (EC) PIC32MZ. | Sản xuất |
| pic32mz_ec_sk+s1d_pictail+wqvga | BSP dành cho bo mạch con của Bộ điều khiển đồ họa PICtail Plus Epson S1D13517 với bo mạch Powertip 4.3″ 480×272 hiển thị đồ họa được kết nối với Bộ khởi động kết nối nhúng (EC) PIC32MZ. | Sản xuất |
| pic32mz_ec_sk+s1d_pictail+wvga | BSP cho Bộ điều khiển đồ họa PICtail Plus Epson S1D13517 Bo mạch con với Bảng hiển thị PCAP WVGA 5″ (xem Ghi chú) được kết nối với Bộ khởi động kết nối nhúng với đơn vị dấu phẩy động (EC) PIC32MZ.
Ghi chú: Vui lòng liên hệ với Văn phòng bán hàng Microchip tại địa phương để biết thông tin về việc mua Bảng hiển thị PCAP WVGA 5″. |
Sản xuất |
| pic32mz_ef_pim+bt_audio_dk | BSP dành cho Mô-đun cắm thêm âm thanh (PIM) PIC32MZ2048EFH144 được kết nối với Bộ phát triển âm thanh Bluetooth PIC32. | Sản xuất |
| pic32mz_ef_pim+e16 | BSP dành cho Mô-đun cắm thêm (PIM) PIC32MZ2048EFH100 được kết nối với Bo mạch phát triển Explorer 16. | Sản xuất |
| pic32mz_ef_sk | BSP dành cho Bộ khởi động kết nối nhúng với dấu phẩy động (EF) PIC32MZ. | Sản xuất |
| pic32mz_ef_sk+meb2 | BSP dành cho Bo mạch mở rộng đa phương tiện II (MEB II) được kết nối với Bộ khởi động kết nối nhúng với Đơn vị dấu phẩy động (EF) PIC32MZ. | Sản xuất |
| pic32mz_ef_sk+meb2+wvga | BSP cho Bảng mở rộng đa phương tiện II (MEB II) với Bảng hiển thị PCAP WVGA 5″ (xem Ghi chú) được kết nối với Bộ khởi động kết nối nhúng với đơn vị dấu phẩy động (EF) PIC32MZ.
Ghi chú: Vui lòng liên hệ với Văn phòng bán hàng Microchip tại địa phương để biết thông tin về việc mua Bảng hiển thị PCAP WVGA 5″. |
Sản xuất |
| pic32mz_ef_sk+s1d_pictail+vga | BSP dành cho bo mạch con Epson S1D13517 của Bộ điều khiển đồ họa PICtail Plus với bo mạch đồ họa Truly 5.7″ 640×480 được kết nối với Bộ khởi động kết nối nhúng với Đơn vị dấu phẩy động (EF) PIC32MZ. | Sản xuất |
| pic32mz_ef_sk+s1d_pictail+wqvga | BSP dành cho bo mạch con của Bộ điều khiển đồ họa PICtail Plus Epson S1D13517 với bo mạch Powertip 4.3″ 480×272 được kết nối với Bộ khởi động kết nối nhúng PIC32MZ với Đơn vị dấu phẩy động (EF). | Sản xuất |
| wifi_g_db | BSP dành cho Bảng demo Wi-Fi G. | Sản xuất |
Ứng dụng âm thanh:
| /ứng dụng/âm thanh/ | Sự miêu tả | Giải phóng Kiểu |
| âm thanh_microphone_loopback | Trình diễn vòng lặp micrô âm thanh | Sản xuất |
| âm thanh_âm thanh | Biểu diễn âm thanh | Sản xuất |
| mac_audio_hi_res | Trình diễn âm thanh độ phân giải cao | Sản xuất |
| thẻ sd_usb_âm_thanh | Trình diễn thẻ SD âm thanh USB | Phiên bản beta |
| bộ giải mã âm thanh phổ quát | Trình diễn bộ giải mã âm thanh toàn cầu | Sản xuất |
| tai nghe usb | Trình diễn tai nghe âm thanh USB | Sản xuất |
| micro usb | Trình diễn Micrô âm thanh USB | Sản xuất |
| loa usb | Trình diễn loa âm thanh USB | Sản xuất |
Ứng dụng Bluetooth:
| /ứng dụng/bluetooth/ | Sự miêu tả | Giải phóng Kiểu |
| dữ liệu/dữ liệu cơ bản | Trình diễn dữ liệu cơ bản của Bluetooth® | Sản xuất |
| dữ liệu/data_temp_sens_rgb | Trình diễn cảm biến nhiệt độ Bluetooth và dữ liệu RGB | Sản xuất |
| cao cấp/âm thanh/a2dp_avrcp | Trình diễn âm thanh cao cấp Bluetooth | Sản xuất |
Ứng dụng Bootloader:
| /ứng dụng/bộ nạp khởi động/ | Sự miêu tả | Giải phóng Kiểu |
| nền tảng | Trình diễn Bootloader cơ bản | Sản xuất |
| Cập nhật trực tiếp | Bản trình diễn cập nhật trực tiếp | Sản xuất |
Ứng dụng Lớp B:
| /ứng dụng/lớp b/ | Sự miêu tả | Giải phóng Kiểu |
| Bản demo ClassB | Biểu tình thư viện lớp B | Sản xuất |
Ứng dụng mật mã:
| /ứng dụng/mã hóa/ | Sự miêu tả | Giải phóng Kiểu |
| mã hóa_giải mã | Thư viện ngoại vi mã hóa MD5 Mã hóa/Giải mã | Sản xuất |
| băm lớn | Trình diễn băm thư viện ngoại vi mã hóa | Sản xuất |
Ứng dụng trình điều khiển:
| /ứng dụng/trình điều khiển/ | Sự miêu tả | Giải phóng Kiểu |
| i2c/i2c_rtcc | Trình diễn I2C RTCC | Sản xuất |
| nvm/nvm_đọc_ghi | Biểu tình NVM | Sản xuất |
| SPI/serial_eeprom | Biểu diễn SPI | Sản xuất |
| spi/spi_loopback | Biểu diễn SPI | Sản xuất |
| spi_flash/sst25vf020b | Trình diễn thiết bị SPI Flash SST25VF020B | Sản xuất |
| usart/usart_echo | Trình diễn USART | Sản xuất |
| usart/usart_loopback | Trình diễn vòng lặp USART | Sản xuất |
Example Các ứng dụng:
| /ứng dụng/cũamples / | Sự miêu tả | Giải phóng Kiểu |
| ứng dụng đầu tiên của tôi | Hướng dẫn MPLAB Harmony Example Giải pháp | Không có |
| ngoại vi | Thư viện ngoại vi tương thích MPLAB Harmony Examptập | Sản xuất |
| hệ thống | Thư viện dịch vụ hệ thống tuân thủ MPLAB Harmony Examptập | Sản xuất |
Ứng dụng lập trình bộ nhớ ngoài:
| /ứng dụng/lập trình viên/ | Sự miêu tả | Giải phóng Kiểu |
| flash ngoài | Trình diễn bộ nạp khởi động Flash ngoài | Sản xuất |
| flash_squi | Trình diễn Flash SQI của Bộ lập trình bộ nhớ ngoài | Sản xuất |
File Ứng dụng hệ thống:
| /ứng dụng/fs/ | Sự miêu tả | Giải phóng Kiểu |
| nvm_fat_single_disk | Trình diễn FAT FS Bộ nhớ không bay hơi đĩa đơn | Sản xuất |
| nvm_mpfs_đĩa đơn | Trình diễn MPFS bộ nhớ không bay hơi đĩa đơn | Sản xuất |
| nvm_sdcard_fat_mpfs_multi_disk | Trình diễn bộ nhớ không bay hơi đa đĩa FAT FS MPFS | Sản xuất |
| nvm_sdcard_fat_multi_disk | Trình diễn FAT FS Bộ nhớ không bay hơi đa đĩa | Sản xuất |
| sdcard_fat_single_disk | Trình diễn FAT FS của thẻ SD đĩa đơn | Sản xuất |
| sdcard_msd_fat_multi_disk | Trình diễn Thẻ SD đa đĩa MSD FAT FS | Sản xuất |
| sst25_béo | Trình diễn Flash FAT FS SST25 | Alpha |
Ứng dụng đồ họa:
| /ứng dụng/gfx/ | Sự miêu tả | Giải phóng Kiểu |
| hình ảnh cơ bản | Trình diễn Thư viện đồ họa chuyển động hình ảnh cơ bản | Sản xuất |
| emwin_khởi động nhanh | Bản trình diễn khởi động nhanh của SEGGER emWin | Sản xuất |
| tài nguyên bên ngoài | Tài nguyên đồ họa được lưu trữ Trình diễn truy cập bộ nhớ ngoài | Sản xuất |
| đồ họa_showcase | Đồ họa Chi phí thấp không cần bộ điều khiển (LCC) WVGA Trình diễn | Sản xuất |
| lcc | Trình diễn đồ họa không cần bộ điều khiển giá rẻ (LCC) | Sản xuất |
| phương tiện truyền thông_hình ảnh_viewer | Hình ảnh phương tiện đồ họa Viewer Biểu tình | Sản xuất |
| sự vật | Biểu diễn lớp đối tượng đồ họa | Sản xuất |
| nguyên thủy | Biểu diễn lớp đồ họa nguyên thủy | Sản xuất |
| hiệu chuẩn cảm ứng điện trở | Trình diễn hiệu chuẩn cảm ứng điện trở | Sản xuất |
| s1d13517 | Trình diễn bộ điều khiển LCD Epson S1D13517 | Sản xuất |
| ssd1926 | Trình diễn bộ điều khiển SSD1926 của Solomon Systech | Sản xuất |
Ứng dụng của bo mạch mở rộng đa phương tiện II (MEB II):
| /ứng dụng/meb_ii/ | Sự miêu tả | Giải phóng Kiểu |
| máy ảnh gfx | Trình diễn máy ảnh đồ họa | Sản xuất |
| gfx_cdc_com_port_đơn | Biểu diễn kết hợp đồ họa và USB CDC | Sản xuất |
| khung ảnh gfx | Biểu diễn Khung ảnh đồ họa | Sản xuất |
| đồ họaweb_máy chủ_nvm_mpfs | Đồ họa kết hợp và TCP/IP Web Trình diễn máy chủ | Sản xuất |
| emwin | Khả năng của SEGGER emWin® trên MEB II | Phiên bản beta |
Ứng dụng RTOS:
| /ứng dụng/rtos/ | Sự miêu tả | Giải phóng Kiểu |
| hình chạm nổi | Trình diễn SEGGER embOS® | Sản xuất |
| freertos | Trình diễn FreeRTOS™ | Sản xuất |
| openrtos | Trình diễn OPENRTOS | Sản xuất |
| chủ đềx | Biểu diễn Logic ThreadX của Express | Sản xuất |
| uC_OS_II | Trình diễn Micriµm® µC/OS-II™ | Phiên bản beta |
| uC_OS_III | Trình diễn Micriµm® µC/OS-III™ | Sản xuất |
Ứng dụng TCP/IP:
| /ứng dụng/tcpip/ | Sự miêu tả | Giải phóng Kiểu |
| berkeley_tcp_client | Trình diễn máy khách TCP/IP của Berkeley | Sản xuất |
| máy chủ tcp berkeley | Trình diễn máy chủ TCP/IP của Berkeley | Sản xuất |
| khách hàng berkeley_udp | Trình diễn máy khách TCP/IP UDP của Berkeley | Sản xuất |
| berkeley_udp_chuyển_tiếp | Biểu diễn chuyển tiếp TCP/IP UDP của Berkeley | Sản xuất |
| máy chủ berkeley_udp | Trình diễn máy chủ TCP/IP UDP của Berkeley | Sản xuất |
| wolfssl_tcp_client | Biểu diễn máy khách TCP/IP của wolfSSL TCP | Sản xuất |
| máy chủ wolfssl_tcp | Biểu diễn máy chủ TCP/IP TCP của wolfSSL | Sản xuất |
| snmpv3_nvm_mpfs | SNMPv3 Bộ nhớ không biến động Microchip độc quyền File Trình diễn hệ thống | Sản xuất |
| snmpv3_sdcard_fatfs | SNMPv3 Bộ nhớ không mất dữ liệu Thẻ SD FAT File Trình diễn hệ thống | Sản xuất |
| tcpip_tcp_client | Trình diễn TCP/IP TCP Client | Sản xuất |
| tcpip_tcp_client_server | Trình diễn TCP/IP TCP Client Server | Sản xuất |
| tcpip_máy_chủ_tcp | Trình diễn máy chủ TCP/IP TCP | Sản xuất |
| tcpip_udp_client | Trình diễn TCP/IP UDP Client | Sản xuất |
| máy chủ khách hàng tcpip_udp | Trình diễn máy chủ máy khách TCP/IP UDP | Sản xuất |
| máy chủ tcpip_udp | Trình diễn máy chủ TCP/IP UDP | Sản xuất |
| web_máy chủ_nvm_mpfs | Bộ nhớ không biến động Microchip độc quyền File Hệ thống Web Trình diễn máy chủ | Sản xuất |
| web_máy chủ_sdcard_fatfs | Thẻ SD FAT File Hệ thống Web Trình diễn máy chủ | Sản xuất |
| wifi_dễ_cấu_hình | Trình diễn Wi-Fi® EasyConf | Sản xuất |
| wifi_g_demo | Trình diễn Wi-Fi G | Sản xuất |
| wifi_wolfssl_tcp_client | Trình diễn Wi-Fi wolfSSL TCP/IP Client | Sản xuất |
| wifi_wolfssl_tcp_máy chủ | Trình diễn máy chủ Wi-Fi wolfSSL TCP/IP | Sản xuất |
| wolfssl_tcp_client | Biểu diễn máy khách TCP/IP wolfSSL | Sản xuất |
| máy chủ wolfssl_tcp | Trình diễn máy chủ TCP/IP wolfSSL | Sản xuất |
Ứng dụng thử nghiệm:
| /ứng dụng/meb_ii/ | Sự miêu tả | Giải phóng Kiểu |
| kiểm tra_sample | Kiểm tra MPLAB Harmony Sample Ứng dụng | Alpha |
Ứng dụng thiết bị USB:
| /ứng dụng/usb/thiết bị/ | Sự miêu tả | Giải phóng Kiểu |
| cdc_com_port_kép | Trình diễn mô phỏng cổng COM nối tiếp kép của CDC | Sản xuất |
| cdc_com_port_đơn | CDC Single Serial COM Port Emulation Demo | Sản xuất |
| cdc_msd_cơ bản | Trình diễn thiết bị lưu trữ hàng loạt CDC (MSD) | Sản xuất |
| Trình giả lập cdc_serial | Trình diễn mô phỏng nối tiếp CDC | Sản xuất |
| cdc_serial_emulator_msd | CDC Serial Emulation MSD Trình diễn | Sản xuất |
| ẩn_cơ bản | Trình diễn thiết bị giao diện người dùng USB cơ bản (HID) | Sản xuất |
| cần điều khiển ẩn | Trình diễn thiết bị điều khiển USB HID Class | Sản xuất |
| bàn phím ẩn | Trình diễn thiết bị bàn phím USB HID Class | Sản xuất |
| chuột ẩn | Trình diễn thiết bị chuột USB HID Class | Sản xuất |
| hid_msd_cơ bản | Trình diễn MSD lớp USB HID | Sản xuất |
| msd_cơ bản | Trình diễn USB MSD | Sản xuất |
| msd_fs_spiflash | USB MSD SPI Flash File Trình diễn hệ thống | Sản xuất |
| msd_sdcard | Trình diễn thẻ SD USB MSD | Sản xuất |
| người bán | Trình diễn của Nhà cung cấp USB (tức là Chung) | Sản xuất |
Ứng dụng máy chủ USB:
| /ứng dụng/usb/máy chủ/ | Sự miêu tả | Giải phóng Kiểu |
| loa_âm_thanh | Trình diễn trình điều khiển lớp máy chủ USB Audio v1.0 | Sản xuất |
| cdc_cơ bản | Trình diễn cơ bản về USB CDC | Sản xuất |
| cdc_msd | USB CDC MSD Trình diễn cơ bản | Sản xuất |
| bàn phím cơ bản | Trình diễn bàn phím USB HID Host | Sản xuất |
| chuột ẩn cơ bản | Trình diễn chuột USB HID Host | Sản xuất |
| hub_cdc_hid | Trình diễn Hub CDC USB HID | Sản xuất |
| trung tâm_msd | Trình diễn máy chủ USB MSD Hub | Sản xuất |
| msd_cơ bản | Trình diễn ổ đĩa USB MSD Host đơn giản | Sản xuất |
Tệp nhị phân được dựng sẵn:
| /bin/khung | Sự miêu tả | Giải phóng Kiểu |
| bluetooth | Thư viện Bluetooth Stack PIC32 dựng sẵn | Sản xuất |
| bluetooth/cao cấp/âm thanh | Thư viện âm thanh Bluetooth PIC32 dựng sẵn (cao cấp) | Sản xuất |
| bộ giải mã/cao cấp/aac_microaptiv | Thư viện giải mã AAC được xây dựng sẵn cho các thiết bị PIC32MZ với các tính năng cốt lõi của microAptiv (cao cấp) | Phiên bản beta |
| bộ giải mã/cao cấp/aac_pic32mx | Thư viện giải mã AAC được xây dựng sẵn cho thiết bị PIC32MX (cao cấp) | Phiên bản beta |
| bộ giải mã/cao cấp/mp3_microaptiv | Thư viện giải mã MP3 được xây dựng sẵn cho các thiết bị PIC32MZ với các tính năng cốt lõi của microAptiv (cao cấp) | Sản xuất |
| bộ giải mã/cao cấp/mp3_pic32mx | Thư viện giải mã MP3 được xây dựng sẵn cho thiết bị PIC32MX (cao cấp) | Sản xuất |
| bộ giải mã/cao cấp/wma_microaptiv | Thư viện giải mã WMA được xây dựng sẵn cho các thiết bị PIC32MZ với các tính năng cốt lõi của microAptiv (cao cấp) | Phiên bản beta |
| bộ giải mã/cao cấp/wma_pic32mx | Thư viện giải mã WMA được xây dựng sẵn cho thiết bị PIC32MX (cao cấp) | Phiên bản beta |
| toán học/dsp | Thư viện toán học điểm cố định DSP được xây dựng sẵn cho thiết bị PIC32MZ | Sản xuất |
| toán học/libq | Thư viện toán học điểm cố định LibQ được xây dựng sẵn cho thiết bị PIC32MZ | Sản xuất |
| toán học/libq/libq_c | Thư viện Math được xây dựng sẵn với các triển khai C tương thích với cả thiết bị Pic32MX và Pic32MZ. (LƯU Ý: Các thói quen này không tương thích với các chức năng của thư viện libq) | Phiên bản beta |
| ngoại vi | Thư viện ngoại vi được xây dựng sẵn | Sản xuất/Beta |
Xây dựng khung:
| /xây dựng/khung/ | Sự miêu tả | Giải phóng Kiểu |
| toán học/libq | Dự án xây dựng thư viện LibQ | Sản xuất |
| toán học/libq | Dự án xây dựng thư viện LibQ_C | Alpha |
| ngoại vi | Dự án xây dựng thư viện ngoại vi | Sản xuất |
Tiện ích:
| /tiện ích/ | Sự miêu tả | Giải phóng Kiểu |
| mhc/plugins/displaymanager/displaymanager.jar | Trình cắm thêm Trình quản lý hiển thị MPLAB Harmony | Phiên bản beta |
| mhc/com-microchip-mplab-modules-mhc.nbm | Trình cắm thêm MPLAB Harmony Configurator (MHC)
MPLAB Harmony Graphics Composer (có trong plug-in MHC) |
Sản xuất
Phiên bản beta |
| mib2bib/mib2bib.jar | Biên dịch tập lệnh MIB Microchip tùy chỉnh (snmp.mib) để tạo snmp.bib và mib.h | Sản xuất |
| mpfs_generator/mpfs2.jar | Giao thức TCP/IP File Tiện ích tạo và tải lên | Sản xuất |
| segger/emwin | Tiện ích SEGGER emWin được sử dụng bởi các ứng dụng trình diễn MPLAB Harmony emWin | Người bán |
| tcpip_discoverer/tcpip_discoverer.jar | Tiện ích TCP/IP Microchip Node Discoverer | Sản xuất |
Phần mềm của bên thứ ba:
| /bên_thứ_ba/ | Sự miêu tả | Giải phóng Kiểu |
| bộ giải mã | Phân phối nguồn thư viện giải mã | Người bán |
| đồ họa/emwin | Phân phối thư viện đồ họa SEGGER emWin® | Người bán |
| rtos/embOS | Phân phối SEGGER embOS® | Người bán |
| rtos/FreeRTOS | Phân phối nguồn FreeRTOS với hỗ trợ cho thiết bị PIC32MZ | Người bán |
| rtos/MicriumOSII | Phân phối Micriµm® µC/OS-II™ | Người bán |
| rtos/MicriumOSIII | Phân phối Micriµm® µC/OS-III™ | Người bán |
| rtos/OpenRTOS | Phân phối nguồn OPENRTOS với hỗ trợ cho các thiết bị PIC32MZ | Người bán |
| rtos/ThreadX | Phân phối Express Logic ThreadX | Người bán |
| segger/emwin | Phân phối SEGGER emWin® Pro | Người bán |
| tcpip/wolfssl | wolfSSL (trước đây là CyaSSL) Thư viện SSL nhúng Nguồn mở Trình diễn | Người bán |
| tcpip/iniche | Phân phối thư viện InterNiche | Người bán |
Tài liệu:
| /tài liệu/ | Sự miêu tả | Giải phóng Kiểu |
| harmony_help.pdf | Trợ giúp MPLAB Harmony ở định dạng tài liệu di động (PDF) | Sản xuất |
| harmony_help.chm | Trợ giúp MPLAB Harmony ở định dạng Trợ giúp biên dịch (CHM) | Sản xuất |
| html/index.html | Trợ giúp MPLAB Harmony ở định dạng HTML | Sản xuất |
| Phiếu bài tập tương thích hài hòa.pdf | Biểu mẫu PDF để sử dụng trong việc xác định mức độ tương thích của MPLAB Harmony và để ghi lại bất kỳ ngoại lệ hoặc hạn chế nào đối với các hướng dẫn về khả năng tương thích | Sản xuất |
| harmony_release_brief_v1.11.pdf | Tóm tắt phát hành MPLAB Harmony, cung cấp thông tin phát hành “tổng quan” | Sản xuất |
| harmony_release_notes_v1.11.pdf | Ghi chú phát hành MPLAB Harmony ở dạng PDF | Sản xuất |
| harmony_license_v1.11.pdf | Thỏa thuận cấp phép phần mềm MPLAB Harmony ở dạng PDF | Sản xuất |
Các loại phát hành
Phần này mô tả các loại bản phát hành và ý nghĩa của chúng.
Sự miêu tả
Các bản phát hành mô-đun MPLAB Harmony có thể là một trong ba loại khác nhau, như được hiển thị trong hình minh họa sau.

Bản phát hành Alpha
Phiên bản phát hành alpha của một mô-đun thường là bản phát hành ban đầu. Các bản phát hành alpha sẽ có các triển khai đầy đủ của bộ tính năng cơ bản của chúng, chúng được kiểm tra đơn vị về mặt chức năng và sẽ được xây dựng chính xác. Bản phát hành alpha là một “tiềnview” về những gì Microchip đang phát triển và có thể rất hữu ích để khám phá các tính năng mới. Tuy nhiên, nó chưa trải qua toàn bộ quá trình thử nghiệm chính thức và gần như chắc chắn rằng một số giao diện của nó sẽ thay đổi trước khi phiên bản sản xuất được phát hành và do đó, không được khuyến khích sử dụng cho mục đích sản xuất.
Phiên bản Beta
Phiên bản phát hành beta của một mô-đun đã trải qua quá trình kiểm tra lại giao diện nội bộview quá trình và đã được thử nghiệm chính thức về chức năng của nó. Ngoài ra, các vấn đề được báo cáo từ bản phát hành alpha sẽ được khắc phục hoặc ghi lại. Khi một mô-đun ở phiên bản beta, bạn có thể mong đợi nó hoạt động chính xác trong các trường hợp bình thường và bạn có thể mong đợi rằng giao diện của nó rất gần với dạng cuối cùng (mặc dù vẫn có thể thực hiện các thay đổi nếu cần). Tuy nhiên, nó chưa được thử nghiệm ứng suất hoặc hiệu suất và nó có thể không bị lỗi một cách bình thường nếu sử dụng không đúng cách. Bản phát hành beta không được khuyến khích sử dụng cho mục đích sản xuất, nhưng có thể được sử dụng để phát triển.
Phát hành sản xuất
Vào thời điểm một mô-đun được phát hành dưới dạng sản xuất, nó đã hoàn thiện tính năng, được kiểm tra đầy đủ và giao diện của nó đã được "đóng băng". Tất cả các vấn đề đã biết từ các bản phát hành trước đó sẽ được khắc phục hoặc ghi lại. Giao diện hiện tại sẽ không thay đổi trong các bản phát hành trong tương lai. Nó có thể được mở rộng với các tính năng bổ sung và các chức năng giao diện bổ sung, nhưng các chức năng giao diện hiện tại sẽ không thay đổi. Đây là mã ổn định với Giao diện lập trình ứng dụng (API) ổn định mà bạn có thể tin tưởng cho mục đích sản xuất.
Số phiên bản
Phần này mô tả ý nghĩa của số phiên bản MPLAB Harmony.
Sự miêu tả
Sơ đồ đánh số phiên bản MPLAB Harmony
MPLAB Harmony sử dụng sơ đồ đánh số phiên bản sau:
. [. ][ ] Ở đâu:
- = Sửa đổi lớn (thay đổi đáng kể ảnh hưởng đến nhiều hoặc tất cả các mô-đun)
- = Sửa đổi nhỏ (tính năng mới, phát hành thường xuyên)
- [. ] = Phát hành dot (sửa lỗi, phát hành không theo lịch trình)
- [ ] = Loại phát hành (a cho alpha và b cho beta, nếu có). Các phiên bản phát hành sản xuất không bao gồm chữ cái loại phát hành.
Phiên bản Chuỗi
Hàm SYS_VersionStrGet sẽ trả về một chuỗi theo định dạng:
“ . [. ][ ]”
Ở đâu:
- là số phiên bản chính của mô-đun
- là số phiên bản phụ của mô-đun
- là số phát hành “patch” hoặc “dot” tùy chọn (không được bao gồm trong chuỗi nếu nó bằng “00”)
- là loại phát hành tùy chọn “a” cho alpha và “b” cho beta. Loại này không được bao gồm nếu bản phát hành là phiên bản sản xuất (tức là không phải alpha hoặc beta)
Lưu ý: Chuỗi phiên bản sẽ không chứa bất kỳ khoảng trắng nào.
Examplê:
“0.03a”
“1.00”
Số phiên bản
Số phiên bản trả về từ hàm SYS_VersionGet là một số nguyên không dấu theo định dạng thập phân sau (không phải định dạng BCD).
* 10000 + * 100 +
Trong đó các số được biểu diễn dưới dạng thập phân và ý nghĩa giống như mô tả trong Phiên bản Chuỗi.
Lưu ý: Không có biểu diễn số của loại bản phát hành.
Examplê:
Đối với phiên bản “0.03a”, giá trị trả về bằng: 0 * 10000 + 3 * 100 + 0.
Đối với phiên bản “1.00”, giá trị trả về bằng: 1 * 100000 + 0 * 100 + 0.
© 2013-2017 Công ty TNHH Công nghệ Microchip.
Câu hỏi thường gặp
- Q: MPLAB Harmony có thể được sử dụng với lập trình C++ không? ngôn ngữ?
A: Không, MPLAB Harmony chưa được thử nghiệm với C++; do đó, ngôn ngữ lập trình này chưa được hỗ trợ. - Q: Mức độ tối ưu hóa được khuyến nghị cho việc xây dựng là gì? dự án có sử dụng thư viện ngoại vi MPLAB Harmony không?
A: Mức tối ưu hóa -O1 được khuyến nghị để xóa mã khỏi các phần không sử dụng trong thư viện ngoại vi. - Q: Trình gỡ cài đặt MPLAB Harmony xử lý các tệp do người dùng sửa đổi như thế nào? files?
A: Trình gỡ cài đặt sẽ xóa tất cả fileđược cài đặt bởi trình cài đặt, ngay cả khi chúng được người dùng sửa đổi. Tuy nhiên, mới filenhững nội dung do người dùng thêm vào sẽ không bị xóa.
Tài liệu / Tài nguyên
![]() |
Khung phần mềm tích hợp MICROCHIP Harmony [tập tin pdf] Hướng dẫn sử dụng v1.11, Khung phần mềm tích hợp Harmony, Khung phần mềm tích hợp, Khung phần mềm, Khung |





