Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jungerboyo/stm32f103rb-template-project-zig
stm32f103rb mcu ziglang template project with microzig
https://github.com/jungerboyo/stm32f103rb-template-project-zig
embedded-zig microzig stm32f103rb zig ziglang
Last synced: 30 days ago
JSON representation
stm32f103rb mcu ziglang template project with microzig
- Host: GitHub
- URL: https://github.com/jungerboyo/stm32f103rb-template-project-zig
- Owner: JungerBoyo
- License: mit
- Created: 2022-08-26T11:38:46.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-08-27T12:15:32.000Z (over 2 years ago)
- Last Synced: 2024-11-13T05:33:30.697Z (3 months ago)
- Topics: embedded-zig, microzig, stm32f103rb, zig, ziglang
- Language: Zig
- Homepage:
- Size: 356 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# stm32f103rb-template-project-zig
stm32f103rb mcu ziglang template project with microzig. To use you will need zig >=0.10.0 compiler, st-flash and st-util.## Building
Build steps:
* Build to elf and binary, run `zig build -fstage1 install.`
* Flash binary using st-flash tool, run `zig build -fstage1 flash`## Debugging
Steps:
* switch build mode to `.Debug`
* `run gdb` and `st-util`
* (in gdb) `target extended:4242`
* (in gdb) `file zig-out/bin/.elf`