From b9f3fcd646198e7c2c933ccefa383d745496e2c1 Mon Sep 17 00:00:00 2001 From: Andelf Date: Sat, 11 May 2024 19:29:58 +0800 Subject: [PATCH] docs: update README for new chips --- README.md | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index bb3f4fe..d3b96f7 100644 --- a/README.md +++ b/README.md @@ -25,16 +25,17 @@ Keypoints: Currently, supported chips are listed in `Cargo.toml` as feature flags, others should work if you are careful as most peripherals are similar enough. +For a full list of chip capabilities and peripherals, check the [ch32-data](https://github.com/ch32-rs/ch32-data) repository. + | Family | Status | Embassy | RCC | GPIO | UART*| SPI*| I2C | ADC | Timer(PWM) | EXTI*| RTC | DMA*| Delay | Others | |--------|--------|---------|-----|------|------|-----|-----|-----|------------|------|-----|-----|-------| ------ | | V2/V3 | | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | ✅ | | RNG, SDIO | -| V1 | | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | | | ✅ | | -| V0 | | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | | | ✅ | | +| V1 | | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❓ | | ❓ | ✅ | | +| V0 | | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❓ | | ❓ | ✅ | | | X0 | | ✅ | ✅ | ✅ | ✅ | ✅ | | ✅ | ✅ | ✅ | | ✅ | | | | L0 | TODO | | | | | | | | | | | | | | | CH641 | TODO | | | | | | | | | | | | | | | CH643 | TODO | | | | | | | | | | | | | | -| CH645 | TODO | | | | | | | | | | | | | | - ✅ : Expected to work - ❓ : Not tested @@ -49,6 +50,12 @@ This section lists some key items that are not implemented yet. And should be no - PLL2 for CH32V3 - DMA2 for CH32V3 (requires special handling of high DMA channels) +### Coming New Chips - Help Wanted + +- CH32V002 / CH32V004 / CH32V005 / CH32V006 / CH32V007 / CH32M007, Qingke V2C +- CH645, USB HUB, SerDes (V4C) +- CH564, USBHS, 100M Ethernet (V4J) + ## Built with ch32-hal ✨ This is a list for awesome projects that are built using ch32-hal