Kupiłem:
1. Procek w obudowie so8 CH32V003J4M6 https://www.aliexpress.com/item/1005005143221495.html
2. Procek w obudowie so16 CH32V003A4M6
3. Programator WCH LinkE https://www.aliexpress.com/item/1005006295056343.html
Narzędzia:
1. https://www.wch.cn/downloads/WCH-LinkUtility_ZIP.html
2. https://www.wch.cn/products/WCH-Link.html
Pomocny opis: https://oshwlab.com/wagiminator/ch32v003j4m6-game-console
WCH-LinkUtility zagadał:
Trzeba było przestawić najpierw tryb z “ARM” na “RISC-V” wybierając z listy na dole “WCH-LinkRV”.
IDE
Trzeba zainstalować wersję “MounRiver_Studio_Setup”, nie “Community”.
Po instalacji ustawić generowanie plików hex oraz bin:
Jeżeli procesor zachowuje się jakby “zdechł”, “uceglił się”, należy wybrać:
Przykładowy “blink” na pinie PA2:
Pobór prądu: 1,8 mA @ 3,3V @ 8 MHz HSI. Brak obciążonych GPIO, pracujący TIM1 w trybie PWM na prescalerze=0. + prosty kod w pętli main.
Bardzo elegancki chinski mikrokontroler odrazu posiada dopasowana impedancje 50 ohm na wyjsciu gpio nie trzeba nic robic