ch32v003fun
ch32v003fun copied to clipboard
An open source software development stack for the CH32V003, a 10¢ 48 MHz RISC-V Microcontroller
I notice that most of the examples ignore #defined values from the header file, in favour of simply using a number; example: `GPIOC->CFGLR &= ~(0xf
I know you're probably busy working on the rv003usb project right now, but any chance you can create a "ch32v307fun.c" file based off the CH32V307_startup files that OpenWCH has [here](https://github.com/openwch/ch32v307)?...
This change allows me to completely toss my libc function internalization hack :+1:
I trying to implement software serial but couldn't make it work, maybe someone found a way to do it. Its a good addition to ch32 examples
The user might want to load their own libc implementation including functions like `memset` and `printf`. Currently this is impossible because ch32v003fun already defines these functions. There should be an...
Refer to Wiki - Installation - Arch/Manjaro the AUR package `riscv64-unknown-elf-newlib` was last updated 2020-03-23 20:29 (UTC) so there are many obstacles to installing this AUR pac. Here are some...
This is a fix for issue #371. Some CH32V003 revisions will get minichlink stuck in an infinite loop when writing to `DMCFGR` twice in a row. If anyone has chips...
I've just received a new batch of custom PCBs with 003s on them and I've been trying to probe each of them with my WCH-LinkE WCH-LinkE-R0-1v3 with firmware 2.12. I...
This adds support for changing the amount of SRAM available in parts where the flash / SRAM split is configurable. Right now, this only works for the wch-linke adapter. The...