軟件包可以由?Arm、第三方、客戶創建,或者您可能想要構建自己的。軟件包文件是具有首選擴展名*.pack的 ZIP 文件(也支持*.zip )。包安裝程序檢查文件是否為有效包。
導入軟件包有兩種方式:
- 導入...將 *.pack 或 *.ZIP 文件添加到 MDK 安裝。
- 從文件夾導入...將一個或多個從文件夾中提取的包添加到安裝中。
除了導入之外,您還可以直接使用解釋為包的現有文件夾結構。
導入軟件包
菜單File - Import...將軟件包添加到 MDK 安裝中。軟件包存儲在文件夾 Pack vendor_name pack_name version中。
圖為供應商CustomVendor提供 的導入軟件包 CustomPack示例。該包有兩個版本。僅安裝了最新版本并且可以在項目中使用。

導入文件夾
菜單File-Import from Folder...將一個或多個從指定文件夾中提取的包添加到安裝中。在根文件夾下找到的所有軟件包都存儲在相應的文件夾 Pack vendor_name pack_name version中。
使用自定義軟件組件
示例軟件包將名為CustomPHY 的軟件組件添加 到CMSIS Driver類的子類以太網 PHY (API)。通過勾選復選框Sel ,可以使用Run-Time-Environment窗口將軟件組件添加到項目中:

另請注意可用以太網?PHY 驅動程序列表中的“自定義”項。它帶有 CMSIS 包,可用于使用 CMSIS 驅動程序模板文件直接在應用程序中創建新的 PHY 驅動程序。將源文件添加到項目部分解釋了如何添加用戶代碼模板。
在我們的示例中,CustomPack 提供以太網 PHY 實現,因此選擇 CustomPHY 組件會將文件 CustomPHY.c添加到項目窗口中的軟件組件類CMSIS Driver。

右鍵單擊文件名并選擇Options for Component Class 'CMSIS Driver'。

單擊CustomPHY以設置選項。軟件組件源自的軟件包顯示在“ 屬性”選項卡上。

 首頁 > 資源中心 > FAQ
 首頁 > 資源中心 > FAQ             
                 
 