From 55c2f4f4232a7bf8d2baa0245983cee6daf80106 Mon Sep 17 00:00:00 2001 From: Junhui Liu Date: Tue, 11 Feb 2025 22:17:35 +0800 Subject: [PATCH] examples: wch: Add examples for ch32v307 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 --- examples/wch/ch32v/build.zig | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/examples/wch/ch32v/build.zig b/examples/wch/ch32v/build.zig index 5e64e96b..70554029 100644 --- a/examples/wch/ch32v/build.zig +++ b/examples/wch/ch32v/build.zig @@ -28,6 +28,11 @@ pub fn build(b: *std.Build) void { .{ .target = mb.ports.ch32v.chips.ch32v203x8, .name = "empty_ch32v203", .file = "src/empty.zig" }, .{ .target = mb.ports.ch32v.chips.ch32v203x8, .name = "blinky_ch32v203", .file = "src/blinky.zig" }, .{ .target = mb.ports.ch32v.boards.ch32v203.suzuduino_uno_v1b, .name = "suzuduino_blinky", .file = "src/board_blinky.zig" }, + + // CH32V307 + .{ .target = mb.ports.ch32v.chips.ch32v307xc, .name = "empty_ch32v307", .file = "src/empty.zig" }, + .{ .target = mb.ports.ch32v.chips.ch32v307xc, .name = "blinky_ch32v307", .file = "src/blinky.zig" }, + .{ .target = mb.ports.ch32v.boards.ch32v307.ch32v307v_r1_1v0, .name = "ch32v307v_r1_1v0_blinky", .file = "src/blinky.zig" }, }; for (available_examples) |example| {