Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WCH: Add support for CH32V307 chip and CH32V307V-R1-1v0 board #383

Merged
merged 4 commits into from
Feb 12, 2025

Conversation

pigmoral
Copy link
Contributor

@pigmoral pigmoral commented Feb 11, 2025

This patch series add initial support for CH32V307, with a svd file from ch32-rs project.

CH32V307 is an interconnectivity MCUs based on 32-bit RISC-V core (Qingke V4F processor), with hardware float point unit support.

CH32V307V-R1-1v0 (also named CH32V307-EVT-R1) is a CH32V307VCT6 evaluation board from wch official. The board have 2 user LED which can be connect to any port by user. In the blinky example, we have to connect LED1 or LED2 to PA5 port to observe the changes of LED.
image

Import svd file for ch32v30x from ch32-rs project.

Signed-off-by: Junhui Liu <[email protected]>
Add CPU information, remove all trailing spaces and delete all empty lines.

Signed-off-by: Junhui Liu <[email protected]>
Add support for the CH32V307 microcontroller to port, including target
and board definitions, and new source files for the CH32V307 board and
HAL. This enables building firmware for the CH32V307 microcontroller and
its associated board.

Signed-off-by: Junhui Liu <[email protected]>
Add examples for the CH32V307 microcontroller, including empty and blinky
examples for both the chip and the CH32V307VCT6-R1 board.

Signed-off-by: Junhui Liu <[email protected]>
@mattnite mattnite merged commit 86df0aa into ZigEmbeddedGroup:main Feb 12, 2025
30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants