ch32-metapac

Crates.ioch32-metapac
lib.rsch32-metapac
version0.0.6
sourcesrc
created_at2024-03-04 06:33:53.989088
updated_at2024-05-09 16:02:13.243144
descriptionPeripheral Access Crate (PAC) for all WCH's MCU chips, including metadata.
homepagehttps://github.com/ch32-rs/ch32-data
repositoryhttps://github.com/ch32-rs/ch32-data
max_upload_size
id1161267
size7,913,630
Andelf (andelf)

documentation

https://docs.rs/ch32-metapac

README

ch32-data

ch32-data is a project aiming to produce clean machine-readable data about the WCH's 32-bit microcontroller families.

This project is highly inspired by the stm32-data project. With the following modifications:

  • WCH's documentation and tools are not as good as ST's, so the data is not as clean and complete as ST's.
  • This project does't have much auto-generated data, most of the chip definitions are manually written.

Data sources

Families

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

Minimum supported Rust version(MSRV)

This project is developed with a recent nightly version of Rust compiler. And is expected to work with beta versions of Rust.

Feel free to change this if you did some testing with older versions of Rust.

Contributing

TODO. All kinds of contributions are welcome.

License

This project is licensed under the MIT or Apache-2.0 license, at your option.

Commit count: 201

cargo fmt