#svd2rust #hpm #hpmicro

no-std hpm-metapac

适用于所有 HPM MCU 芯片的外设访问包 (PAC),包括元数据

5 个版本

0.0.4 2024 年 8 月 11 日
0.0.3 2024 年 6 月 23 日
0.0.2 2024 年 6 月 10 日
0.0.1 2024 年 6 月 8 日
0.0.0 2024 年 3 月 12 日

#223嵌入式开发

MIT/Apache

35MB
882K SLoC

hpm-data & hpm-metapac

CI Status Crates.io Docs.rs

HPM MCU 结构化数据库。hpm-metapac 的家园。

所有 PR 和问题都在 andelf/hpm-data 中处理。

MCU 系列

(按发布日期排序)

  • HPM6700/HPM6400 - 高性能
  • HPM6300 - 通用型
  • HPM6200 - 高性能、实时、混合信号
  • HPM5300 - 通用型、运动控制
  • HPM6800 - 显示、用户界面
  • HPM6E00 (已宣布) - EtherCAT

支持状态

  • HPM5300
  • HPM6700/HPM6400
  • HPM6300
  • HPM6800
  • HPM6200
  • HPM6E00

元数据补丁

hpm-metapac 包具有一个 metadata 功能,启用后,将提供当前 MCU 的基本元数据

  • 核心名称、基本信息
  • 所有资源,用于 SYSCTL
  • 所有时钟,用于 SYSCTL.CLOCK
  • 所有 GPIO 及其 PAD,用于 IOC
  • 修补向量中断模式,为非外部中断添加 CORE_LOCAL

数据来源

依赖项