CH32V003 Programmierung in C/C++

Instructionset = RV32EC (E=nur 16 Register, C=compressed instructions, siehe auch unter RISC-V Infos)

Einrichten einer Programmierungumgebung / Toolchain

Unter Artix Linux muss man das Arch Linux extra Repo einbinden und installiert die vier Pakete

dann hat man eine Toolchain, die stets auf dem neuesten Stand ist. Ebenfalls hilfreich:

Links

Breakout Board

Keine Ahnung ob das bei allen Breakout Boards so ist, aber bei meinen Boards von eBay ist die Verschaltung wie folgt: