Наигравшись с клонированием STM32 GigaDevice выпустила линейку однокристалок GD32V с ядром RISC-V
Для Ъ:
- Core – GD32VF103 RISC-V “Bumblebee Core” @ 108 MHz
- Memory – 8KB to 32KB SRAM
- Storage – 16KB to 128KB flash
- Peripherals – USB OTG and CAN 2.0B
- I/O – 3.3V, 5V tolerant
- Supply Voltage – 2.6 to 3.6V
- Package – QFN36, LQFP48, LQFP64, and LQFP100 packages
Годная замена STM32F103 за вменяемую цену.
Официальная девборда - $11
GD32VF103TBU6 MCU (QFN36, 64 kB Flash) по $1.27 поштучно, $0.95 в заказе >3000шт.
Официальная цена аналогичного STM32F103T8U6 (QFN36, 64kB Flash) - $2.0561 в партии 10000шт, если чо.
Скоро наверно и на алиэкспрессе какой-нибудь вариант девборды в виде BluePill появится.
Подробнее тут: https://hackaday.com/2019/08/27/gigadevice-releasing-risc-v-mcus-and-developm...
Английский datasheet: http://dl.sipeed.com/LONGAN/Nano/DOC/GD32VF103_Datasheet_Rev1.0.pdf
Английский manual: http://dl.sipeed.com/LONGAN/Nano/DOC/GD32VF103_User_Manual_EN_V1.0.pdf
И да, судя по даташиту оно pin-to-pin compatible с STM32F103
UPD: весь тулчейн и всё такое (openocd, newlib, доки ...) они таки выложили на https://github.com/riscv-mcu
UPD2: Хо-хо, а вот и библиотечка с примерами подъехала https://github.com/riscv-mcu/GD32VF103_Firmware_Library
UPD3: Охренеть, они ещё и libopencm3 запилили - https://github.com/riscv-mcu/libopenmcu