#wch #ch32 #svd2rust #micro-controller #no-std

no-std ch32-metapac

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

6个版本

0.0.6 2024年5月9日
0.0.5 2024年3月17日

#1469 in 嵌入式开发

MIT/Apache

8MB
236K SLoC

ch32-data

ch32-data是一个旨在生成关于WCH 32位微控制器家族的清晰、可读数据的项目的目标。

本项目深受stm32-data项目的影响。以下是一些修改:

  • WCH的文档和工具不如ST的,因此数据不如ST的干净和完整。
  • 本项目没有太多自动生成数据,大多数芯片定义都是手动编写的。

数据来源

系列

  • CH32V
  • CH32X
  • CH32L
  • CH57x/CH58x/CH59x
  • CH569/CH565
  • CH641
  • CH643
  • CH645

最低支持的Rust版本(MSRV)

本项目使用最新的Rust编译器的夜间版本进行开发。并预期可以与Rust的beta版本一起工作。

如果您对旧版本的Rust进行了测试,请随时更改此版本。

贡献

待办事项。欢迎各种贡献。

许可证

本项目可在MIT或Apache-2.0许可证下使用,任选其一。

依赖项