麻豆一区二区三区蜜桃免费_中文字幕Va一区二区三区 _国产成人综合久久二区_丰满多毛的大隂户毛茸茸_国产麻豆剧果冻传媒免费老狼_无码人妻精品一区二区三区久久久 _亚洲中文无码精品卡通_蜜臀亚洲AV永久无码精品老司机

【ARM】如何導(dǎo)入自定義軟件包?-2022

軟件包可以由?Arm、第三方、客戶(hù)創(chuàng)建,或者您可能想要構(gòu)建自己的。軟件包文件是具有首選擴(kuò)展名*.pack的 ZIP 文件(也支持*.zip )。包安裝程序檢查文件是否為有效包。

導(dǎo)入軟件包有兩種方式:

  • 導(dǎo)入...將 *.pack 或 *.ZIP 文件添加到 MDK 安裝。
  • 從文件夾導(dǎo)入...將一個(gè)或多個(gè)從文件夾中提取的包添加到安裝中。

除了導(dǎo)入之外,您還可以直接使用解釋為包的現(xiàn)有文件夾結(jié)構(gòu)。

導(dǎo)入軟件包

菜單File - Import...將軟件包添加到 MDK 安裝中。軟件包存儲(chǔ)在文件夾 Pack vendor_name pack_name version中。

圖為供應(yīng)商CustomVendor提供 的導(dǎo)入軟件包 CustomPack示例。該包有兩個(gè)版本。僅安裝了最新版本并且可以在項(xiàng)目中使用。

導(dǎo)入文件夾

菜單File-Import from Folder...將一個(gè)或多個(gè)從指定文件夾中提取的包添加到安裝中。在根文件夾下找到的所有軟件包都存儲(chǔ)在相應(yīng)的文件夾 Pack vendor_name pack_name version中。

使用自定義軟件組件

示例軟件包將名為CustomPHY 的軟件組件添加 到CMSIS Driver類(lèi)的子類(lèi)以太網(wǎng) PHY (API)。通過(guò)勾選復(fù)選框Sel ,可以使用Run-Time-Environment窗口將軟件組件添加到項(xiàng)目中:

另請(qǐng)注意可用以太網(wǎng)?PHY 驅(qū)動(dòng)程序列表中的“自定義”項(xiàng)。它帶有 CMSIS 包,可用于使用 CMSIS 驅(qū)動(dòng)程序模板文件直接在應(yīng)用程序中創(chuàng)建新的 PHY 驅(qū)動(dòng)程序。將源文件添加到項(xiàng)目部分解釋了如何添加用戶(hù)代碼模板。

在我們的示例中,CustomPack 提供以太網(wǎng) PHY 實(shí)現(xiàn),因此選擇 CustomPHY 組件會(huì)將文件 CustomPHY.c添加到項(xiàng)目窗口中的軟件組件類(lèi)CMSIS Driver。

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

單擊CustomPHY以設(shè)置選項(xiàng)。軟件組件源自的軟件包顯示在“ 屬性”選項(xiàng)卡上。