帳號:
密碼:
最新動態
產業快訊
CTIMES / 文章 /
Microchip MPLAB® Harmony──GUI圖形開發工具
 

【作者: 徐文達】   2020年02月20日 星期四

瀏覽人次:【26448】

Microchip 發表最新的圖形化軟體開發套件MPLAB® Harmony 3.x,它適用於全系列32位微控制器及微處理器。MPLAB Harmony 提供豐富軟體套件解決方案並高度整合硬體除錯工具,軟體架構主要區分為硬體驅動層(PLIB)、驅動程式層(Driver)、系統服務軟體與應用程式連接層(Middleware)及應用程式層(APP)。使用者可經由簡易圖形化操作介面選單,進行微控制器週邊設備模組的暫存器初始化、功能設定及使用系統服務軟體。最後經由程式產生器自動生成具有高執行效率及精簡的程式碼,協助使用者完成應用程式開發。


MPLAB Harmony 3.0也將微控制器的週邊設備模組的驅動程式庫進行升級以符合MISRA-C: 2012規範。在軟體架構的升級中還包括支持更多的硬體除錯開發工具,例如開發板支持套件(BSP)模組、32位微控制器的接腳功能設定管理模組、週邊模組及中斷優先權設定模組等。這些模組的功能提升,都在於協助客戶縮短軟體設計週期、降低開發成本及增加產品利潤。



在圖形化人機介面的應用設計方面,也發表Graphics Composer新版軟體套件,可協助使用者創建圖形化的人機界面(Graphics User Interface, GUI),並生成具有觸控、圖形化顯示及事件處理的軟體程式碼。此軟體版本也提升Graphics Composer的工具套件,如增加的圖形檔案開發工具用於圖形檔案資源管理、檔案格式轉換,並包含多種圖形檔案格式轉換、圖形檔案壓縮和編輯等操作。增加許多圖形精靈工具及增強版的所見即所得(WYSIWYG)引擎,使用者可以Graphics Composer 實現從設計到生產的人機介面的實例顯示模擬,並支持客製化的LCD驅動器設定管理介面,以適應各式各樣的LCD顯示模組。


舉例說明,使用者可以經由MPLAB Harmony 及Graphics Composer的圖形設計工具,快速完成微控制器週邊設備模組的設定配置、LCD產品圖形化操作介面設計及系統軟體庫的設定,最後經由程式產生器產生專案樣版程式碼。



而MPLAB Harmony 3.0 的軟體開發套件,可同時支持32位微控制器及微處理器的圖形化介面應用開發。使用者可在相同軟體開發套件下,兼顧硬體成本及系統性能考量,將軟體的開發成本降到最低。並可透過顯示器管理套件有效的支持客製化的LCD顯示模組及觸控控制晶片。



更多有關MPLAB Harmony的資源及線上支援如下:



Microchip官方網站:MPLAB Harmony介紹


https://www.microchip.com/mplab/mplab-harmony



Microchip官方網站:Developer Help


https://microchipdeveloper.com/harmony3:start



Microchip官方網站:Forum


https://www.microchip.com/forums/f291.aspx



Microchip官方工程師社區:MPLAB Harmony 教程


http://microchip.com.cn/newcommunity/index.php?m=Knowledge&a=index&id=172&p=1



Gitee 網站:MPLAB Harmony Packages



https://gitee.com/Microchip-MPLAB-Harmony



Github 網站:MPLAB Harmony


https://github.com/Microchip-MPLAB-Harmony/Microchip-MPLAB-Harmony.github.io


作者 徐文達 Microchip 應用工程師


相關文章
以馬達控制器ROS1驅動程式實現機器人作業系統
推動未來車用技術發展
節流:電源管理的便利效能
開源:再生能源與永續經營
從能源、電網到智慧電網
相關討論
  相關新聞
» 意法半導體生物感測創新技術進化下一代穿戴式個人醫療健身裝置
» 迎戰CES 2025新創國家隊成軍 國科會TTA領科研新創赴美
» 打造綠能部落 臺東偏鄉建置防災型微電網強化供電穩定性
» Quobly與意法半導體建立策略合作關係 加速量子處理器製造
» 川普2.0時代來臨 臺灣資通訊產業機會與挑戰並存


刊登廣告 新聞信箱 讀者信箱 著作權聲明 隱私權聲明 本站介紹

Copyright ©1999-2024 遠播資訊股份有限公司版權所有 Powered by O3  v3.20.2048.18.220.63.250
地址:台北數位產業園區(digiBlock Taipei) 103台北市大同區承德路三段287-2號A棟204室
電話 (02)2585-5526 #0 轉接至總機 /  E-Mail: webmaster@ctimes.com.tw