JNH官网

【ARM】如何导入自定义软件包?-2022

软件包可以由 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 驱动程序。将源文件添加到项目部分解释了如何添加用户代码模板。

在JNH官网的示例中,CustomPack 提供以太网 PHY 实现,因此选择 CustomPHY 组件会将文件 CustomPHY.c添加到项目窗口中的软件组件类CMSIS Driver

右键单击文件名并选择Options for Component Class 'CMSIS Driver'

单击CustomPHY以设置选项。软件组件源自的软件包显示在“ 属性”选项卡上。

jnh官网 jnh官网 jnh官网 jnh官网 金年会 金年会 金年会 金年会