帳號:
密碼:
最新動態
 
產業快訊
CTIMES / 文章 /
新一代Microchip MCU韌體開發套件 : MCC Melody簡介
 

【作者: 溫書賢】   2024年10月30日 星期三

瀏覽人次:【571】

隨著積體電路製程不斷的演進,微控制器內建周邊與類比元件也日趨豐富與複雜,因此提供使用者快速且便捷的圖形化周邊配置與程式碼產生器也至關重要。除了縮短微控制器(MCU)韌體開發時程,也利於開發團隊進行專案的維護與更新。


有鑑於此,新一代MCC Melody也順勢而生。MCC Melody承襲原有 MCC Classic架構,除了提供易讀的程式碼框架以及彈性靈活的架構,更可輕鬆配置裝置、週邊和函式庫。它提供了清晰視覺化的元件相依性,簡化了開發流程,並提供驅動程式層級的版本控管,以便於專案維護。也可輕易地在各種MCU之間移植韌體,以滿足客戶設計上的需求。



新一代MCC Melody主要特點為:


1.支援 MCC Builder,這是一種結構式管理器,以圖形化顯示專案結構與各元件的互聯性


2.透過硬體抽象層級(Hardware Abstract Level)的驅動程式,實現跨 MCU 的無縫移植能力


3.在驅動程式層級啟用內容版本控制,提供更高的靈活性和輕鬆的可升級性


4.適用於 MPLAB X IDE 和 MPLAB Xpress(基於雲端的 IDE)


5.支援8位元 PIC® 、AVR® MCU以及16位元dsPIC® DSC的韌體開發


6.創建新專案會自動啟動MCC Melody套件



低階週邊函式庫(PLIB)是用於初始化和控制周邊以及基本周邊功能的簡單函式。系統驅動程式 (Driver) 支援一般功能的配置,並且通常由其他週邊使用,例如腳位、中斷和系統時脈。


驅動程式 (Driver)使用 PLIB,並將硬體詳細資訊從Libraries和Applications中抽象化。Libraries使用驅動程式(Driver)和系統服務(System)來實現周邊獨立性,並為嵌入式應用程式需要的網路、USB、加密和其他功能提供支援。


下圖(三)是MCC Melody提供的專案配置介面。主要由Project Resources、Device Resource、Project Builder、Pin Grid View與Easy View組合而成。



使用者只需點擊Device Resources中的新增符號 ,即可將Libraries或是Drivers加入您的Project Resources專案,同時在Builder中也會以圖形顯示Libraries與Driver元件。


透過中間的Pin Grid View為您的GPIO或周邊配置適合的腳位。如果想進一步設定選用的Libraries或是Drivers,可透過右手邊Easy View的選單來設定。


下圖(四)是設定UART Driver的示意圖,下圖右方Easy View選單可設定UART Driver要選用哪一組實體UART周邊,包括UART1、UART2與UART3。



只需按下圖(四)左方Generate 按鈕,即可為您的專案產生周邊、函式庫驅動程式及應用程式框架。


開發支援:


Microchip University:MPLAB® 程式碼配置器(MCC)內容管理器(CM)概述


https://mu.microchip.com/overview-of-the-microchip-code-configurator-mcc-content-manager-cm


Microchip University:PIC® MCU 的 MCC Melody API 參考


https://mu.microchip.com/mcc-melody-api-reference-for-pic-mcus


有關產品及開發板的相關資訊,可參考下面連結:


https://www.microchip.com/en-us/tools-resources/evaluation-boards/curiosity-nano


如需進一步瞭解此方案,歡迎與我們經驗豐富的團隊聯絡。


本文作者為:Microchip主任應用工程師 溫書賢


相關文章
Sony強力加持!樹莓派發表專屬AI攝影機
創新更容易!2024年受矚目的Arduino創新產品簡介
誰在守護機器安全?資安管理與存取控制必備指南
雷射干涉儀實現線型馬達平台 位移即時補償回授控制
最佳化大量低複雜度PCB測試的生產效率策略
comments powered by Disqus
相關討論
  相關新聞
» 瑞薩全新RA8 MCU系列將Arm Cortex-M85處理器高效引入成本敏感應用
» 攸泰科技結合衛星通訊 搶佔全球海事數位化轉型大餅
» IAR與鴻軒科技合作提升車用晶片安全功能
» 英飛凌SECORA Pay Bio 強化非接觸式生物識別支付可信賴度
» 中華精測關鍵測試載板 為下半年旺季新成長動能


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

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