Microchip推出MPLAB® Harmony 3.0 版,為PIC®和SAM 微控制器提供統一的軟體開發平台

文章來源:APR   發表時間:2019/03/20 瀏覽次數:3834

從基礎驅動程式配置到實時操作系統(RTOS)的設計,32位元微控制器(MCU)的應用在複雜性和開發模型方面差異巨大。為幫助程式開發工程師簡化和調整設計,Microchip Technology Inc.今日宣佈推出最新版本的統一軟體框架(Software Framework) MPLAB® Harmony 3.0(v3),首次為SAM系列 ARM based MCU提供支援。其強大的開發環境將逐漸增加對Microchip所有32位元PIC®和SAM MCU產品的支援,為開發人員提供更多選擇,以滿足不同的終端應用需求。新版本還增加了簡化設計的功能,例如透過與wolfSSL合作的免版權費安全套件軟體,以及模組化軟體下載,設計人員可根據應用的需要分別下載選定的軟體部件。

 

MPLAB Harmony v3可為開發人員提供一個統一的平臺,在架構、效能和應用程式上提供靈活的選擇,且僅需在電腦上學習和維護單一的開發環境。MPLAB Harmony v3支援從最根本的元件配置到基於實時操作系統(RTOS)的應用程式等各種軟體開發模型,當設計人員只需使用一小部分程式庫或元件驅動時,不必下載整個軟體套件。例如,開發人員現在可根據應用需求,僅下載基本的晶片驅動程式或是可重用的TCP/IP軟體協議堆層,從而節省下載時間和硬碟空間。該軟體提供簡化的驅動程式和優化的周邊程式庫(PLIB),可進一步簡化開發流程,協助研發人員減少在低階驅動程式上去投入時間和精力,進而專注於實現應用程式的多樣性開發。

 

Microchip 32位元微控制器產品部副總裁Rod Drake表示:「Microchip持續對MPLAB® Harmony系列產品添加增強功能,使其更加靈活、整合且易用。在Harmony生態系統中增加SAM MCU之後,設計人員可利用平臺的程式互通性,優化的周邊程式庫(PLIB)和廣泛的中介軟體(Middleware)支援等功能加速專案開發流程。」

 

Microchip與wolfSSL攜手在MPLAB Harmony 3.0中部署wolfSSL的安全套件軟體,可縮短客戶設計嵌入式安全應用的週期。與wolfSSL的多年合作協定為開發人員提供了即時可用、免版權費,基於軟體的安全解決方案,在執行速度、程式庫大小、可攜性 和 符合規範性 方面提供最佳化的支援。客戶可在協定期內享有免費的商業許可,得直接投入設計進行產品生產,並可使用wolfSSL套件中包含的wolfSSL TLS庫,wolfMQTT用戶端庫 和wolfSSH SSH庫 等。

 

開發工具

MPLAB Harmony v3現支援用於SAM MCU的Xplained Pro和Ultra實驗板。MPLAB Harmony與MPLAB X整合式開發環境(IDE)緊密結合,可含括Microchip 整個MCU產品線,為客戶提供統一的軟體發展框架。MPLAB X和Harmony開發平臺將繼續支援PIC32系列MCU與相關實驗板(例如:Curiosity系列開發板)。另外,MPLAB Harmony還在其嵌入式開發框架中無縫整合協力廠商的解決方案(例如:實時操作系統(RTOS)、中介軟體(Middleware) 和 驅動程式 等)。

 

供貨和定價

 

MPLAB Harmony 3.0可從Microchip網站免費下載。MPLAB Harmony 3.0完全支援以下產品線:

  • SAM E/S/V7x
  • SAM C21/C20
  • SAM D21/D20

MPLAB Harmony 3.0在測試級支援以下元件:

  • SAM D/E5x
  • PIC32MZ EF
  • PIC32MZ DA
  • PIC32MK

MPLAB Harmony將在2019年中旬前,為其他32位SAM和PIC32 MCU系列陸續提供支援,未來也將增加對新系列的支援。欲瞭解更多資訊,請聯繫Microchip業務代表或全球授權經銷商,也可以瀏覽Microchip網站。

 

以上新聞投稿內容由APR全權自負責任,若有涉及任何違反法令、違反本網站會員條款、有侵害第三人權益之虞,將一概由APR承擔法律及損害賠償之責任,與台灣產經新聞網無關。