Output modes There are two different output modes: Input modes There are four different input modes: Alternate functions The GPIO can also be configured as an “alternate function”. Used for specific hardware functions like pulse width modulation (PWM) or serial peripheral interface (SPI). The modes for alternate functions can be: Speed There are three-speed options:Continue reading “CH32V003 GPIO/Pin modes”
Tag Archives: riscv
Programming CH32V003
To program the CH32V003 microcontroller, you will need a programming device that utilizes the proprietary single-wire serial debug interface (SDI). The WCH-LinkE (pay attention to the “E” in the name) is a suitable device for this purpose and can be purchased commercially. This debugging tool is compatible with the CH32V003 and other WCH RISC-V andContinue reading “Programming CH32V003”
First development board prototype
PCBs arrived for my RISC-V CH32V003F4P6 development board.As always PCBway services are very fast. It was the last part I ordered and the first, that arrived. Soldered one of the boards together. So far it works and I’m surprised that I soldered the LEDs in the correct orientation on the first try. I also likeContinue reading “First development board prototype”