#nxp #svd2rust

no-std s32k144w-pac

NXP S32K144W 设备的设备支持库

1 个不稳定版本

0.1.0 2022年3月18日

#782嵌入式开发

MIT 许可证

8.5MB
268K SLoC

S32K1-PACs

此仓库使用 svd2rust 为 S32K1 系列微控制器生成外设访问库(PACs)。SVD 文件从 CMSIS-PACK 列表中提取。

每个 PAC 支持由 SVD 文件定义的其子系列微控制器

  • S32K116
  • S32K118
  • S32K142
  • S32K144
  • S32K146
  • S32K148
  • S32K142W
  • S32K144W

示例

每个子系列都有自己的示例。这些示例也可以作为该子系列 PAC 的测试。

Memory.x

为每个微控制器包含一个 example memory.x。这些 应该 根据S32k1xx参考手册提供的信息相对正确,但测试受到硬件成本/可用性和时间的限制。

隶属关系

此项目的作者与 NXP 无关,但可能会(恳请)获得 NXP 的支持。

许可证

将 SVD 文件包含在这里是为了方便,并且它们有自己的许可证,与 PACs 分开(TLDR:只能用于 NXP 硬件,但我不是律师)。有关更多详细信息,请参阅每个 SVD 的开头文本。这些文件是善意提供的,但如果发现与许可证不一致,则将在请求后删除。

除 SVD 文件和可能适用于从中生成的代码的任何许可证外,此项目中的所有文件均根据 MIT 许可证授权。

依赖项