From c5f68cae635af375cbc83ec1bc41a29364196ada Mon Sep 17 00:00:00 2001 From: hollmmax Date: Tue, 18 Oct 2022 14:50:50 +0200 Subject: [PATCH] add stm3240g-eval board (#84) --- src/modules/boards.zig | 6 ++++++ src/modules/boards/stm3240geval/stm3240geval.zig | 13 +++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 src/modules/boards/stm3240geval/stm3240geval.zig diff --git a/src/modules/boards.zig b/src/modules/boards.zig index db1fa75..bf0eba1 100644 --- a/src/modules/boards.zig +++ b/src/modules/boards.zig @@ -32,6 +32,12 @@ pub const stm32f4discovery = Board{ .chip = chips.stm32f407vg, }; +pub const stm3240geval = Board{ + .name = "STM3240GEVAL", + .path = root_path ++ "boards/stm3240geval/stm3240geval.zig", + .chip = chips.stm32f407vg, +}; + pub const stm32f429idiscovery = Board{ .name = "STM32F429IDISCOVERY", .path = root_path ++ "boards/stm32f429idiscovery/stm32f429idiscovery.zig", diff --git a/src/modules/boards/stm3240geval/stm3240geval.zig b/src/modules/boards/stm3240geval/stm3240geval.zig new file mode 100644 index 0000000..b78162a --- /dev/null +++ b/src/modules/boards/stm3240geval/stm3240geval.zig @@ -0,0 +1,13 @@ +pub const chip = @import("chip"); +pub const micro = @import("microzig"); + +pub const pin_map = .{ + // LD1 green + .@"LD1" = "PG6", + // LD2 orange + .@"LD2" = "PG8", + // LD3 red + .@"LD3" = "PI9", + // LD4 blue + .@"LD4" = "PC7", +};