构成 MCC 的库、驱动程序和硬件外设 旋律,统称为组件。库和驱动程序不是 直接依赖于任何微控制器 (MCU) 硬件,依赖于 PLIB(外设) 库),提供硬件抽象。下图显示了MCC旋律的 结构。
MCC 旋律组件在设备和项目资源中显示如下。图标指示 与微控制器硬件的分离程度,表示为黑色层 底部。层数越多,组件与微控制器的独立性就越强 硬件。
硬件独立性通过以下方式促进可移植性:
配置可移植性: 一个 以用例为中心的配置界面提供了选择/轻松更改 组件的基础硬件依赖项。
固件可移植性:写作 使用可移植接口 API 的应用程序代码可确保轻松更改 运行代码的外围实例。
更多内容介绍查看
https://onlinedocs.microchip.com/oxy/GUID-5A03F818-B7FC-4062-9792-57D08543B586-en-US-5/GUID-E1095A63-3FC9-4F82-8375-1F98E8C09F61.html
|