1个不稳定版本
0.1.0 | 2022年3月18日 |
---|
#801 in 嵌入式开发
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
为每个微控制器包含一个示例memory.x。根据S32k1xx参考手册提供的信息,这些应该是相对正确的,但测试受限于硬件成本/可用性和时间。
归属
本项目的作者与NXP无关联,但可能会(非常感谢!)获得NXP的支持。
许可证
为方便起见,这里包含了SVD文件,并且它们有自己独立的许可证,与PACs不同(TLDR:只能用于NXP硬件,但我不是律师)。请参阅每个SVD的开头文本以获取更多详细信息。这些文件是善意提供的,但如果发现与许可证不一致,将应要求删除。
除了SVD文件和可能适用于从它们生成的代码的任何许可证之外,本项目中的所有文件均受MIT许可证的许可。