適用於PIC32的MPLAB® Harmony
整合式單一平台韌體開發環境
摘要
MPLAB Harmony是適用於PIC32微控制器的韌體開發環境,
具備彈性、抽象及可完全整合等特性。它借助Microchip對
於第三方軟體快速的整合和廣泛支援,使用戶可以實現支
援RTOS程式庫互通性的強大架構開發。
MPLAB Harmony包含一組可快速存取的週邊程式庫、驅動
程式和系統服務,以便用戶進行應用程式的開發。程式碼
的開發可以做最大限度的重複使用,並可縮短上市時程。
優勢
■ 加快上市
• 可產品化的程式庫提供順暢的系統整合
• 整合式單一平台可縮短開發時間
• 經過測試���除錯的程式庫,為客戶爭取更多應用開發
的時間
■ 增強的程式碼互通性
• 模組化架構可不費力地讓驅動程式與程式庫互相搭配
運作
• 可輕鬆調整應用軟體以符合各種終端系統的需求
■ 簡化的支援
• 通用軟體平台具有標準介面,可確保高效的Microchip
支援
■ 增強的32位元延展性
• MPLAB Harmony提供更方便的PIC32零件對零件可移
植性
■ 增強的第三方軟體整合
• 順暢地將第三方解決方案 (RTOS、中介軟體和驅動程
式) 整合到軟體網路
• Microchip針對精選的第三方解決方案提供直接轉售
和第一線支援
MPLAB Harmony提供的PIC32軟體開發工具
應用程式
作業系統抽象層
(OSAL)
中介軟體/
軟體程式庫
裝置驅動程式 開發軟體 第三方軟體
■
圖形應用程式
■ TCP/IP應用程式和
實用程式
■ USB應用程式
■ 具有「基本」和「無」
實作的OSAL介面
■ 適用於FreeRTOS的
OSAL實作
■ 適用於Micrium μC/
OS-III的OSAL實作
■ 圖形
■ TCP/IP
■ USB
■ 密碼程式庫
■ 檔案系統
■ 系統服務
■ ADC
■ 乙太網路媒體存取控制器
■ 乙太網路PHY介面
■ 無控制器圖形
■ Epson LCD控制器
■ 非揮發性記憶體
■ SPI、USART和高速USB
■ 計時器和平行主要連接埠
■ MPLAB® X IDE
■ MPLAB XC32++
■ FreeRTOS*
■ OpenRTOS*
■ TCP/IP*
■ SSL程式庫
已規劃其他軟體元件
*Microchip提供直接銷售和第一線支援