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

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

瀏覽人次:【1470】

隨著積體電路製程不斷的演進,微控制器內建周邊與類比元件也日趨豐富與複雜,因此提供使用者快速且便捷的圖形化周邊配置與程式碼產生器也至關重要。除了縮短微控制器(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主任應用工程師 溫書賢


相關文章
ChipLink工具指南:PCIe® 交換機除錯的好幫手
氫能競爭加速,效率與安全如何兼得?
智慧製造移轉錯誤配置 OT與IT整合資安防線
創新光科技提升汽車外飾燈照明度
以模擬工具提高氫生產燃料電池使用率
comments powered by Disqus
相關討論
  相關新聞
» 麗臺攜手雙和醫院於2024醫療科技展揭3大展出亮點
» 【東西講座】免費參加!跟著MIC所長洪春暉與CTIMES編輯一起解析2025
» MIPS首款高性能AI RISC-V汽車 CPU適用於ADAS和自駕汽車
» 筑波醫電攜手新光醫院於台灣醫療科技展展示成果
» 茂綸攜手數位資安共同打造科技新未來


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

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