Заметил такого вот зверя: CH32V003F4U6
А чем и на чем программировать?
Тут вопрос, скорее всего, только к Петру ))
CH32V003F4U6 чем и на чем программировать?
Сообщений 1 страница 5 из 5
Поделиться12024-06-24 20:10:21
Поделиться22024-06-24 20:47:28
Заметил такого вот зверя: CH32V003F4U6А
чем и на чем программировать?
Первое, что нашел Яндекс по строке поиска "CH32V003F4U6А"
Поделиться32024-06-24 22:08:43
Мдя, не богато...
Думал, раз МК популярный, то и среды программирования будут. Ан нет.
А при виде Сей я через 5 минут покрываюсь пупырышными мурашками и реальная мигрень до тошноты ...
#define turnLedOn() PA &= ~(1 << LED_BIT)
#define turnLedOff() PA |= (1 << LED_BIT)
#define toggleLed() PA ^= (1 << LED_BIT)
PAC |= (1 << LED_BIT);
Поделиться42024-06-24 23:07:24
Мдя, не богато...
Думал, раз МК популярный, то и среды программирования будут.
Вот еще обзор - https://dzen.ru/a/ZC1JmvbL0Ffh4_4i
С другой стороны, д/ш (хоть и небогатый) есть:
- https://doc.platan.ru/pdf/datasheets/other/CH32V003.pdf
- https://www.wch-ic.com/downloads/CH32V2 … 0_PDF.html
Можно попытаться "вписать" его в Bascom, сварганив xxx.DAT и xxx.XML... 
Тем более, имея успешный опыт адаптации "нового" МК в 8051... 
В Си же управление портами и интерфейсами идет, т.к. МК прописан в конфигурации...
Поделиться52024-06-25 00:27:41
А чем и на чем программировать?
Сложно сказать. С ядром RISC-V пока что дела не имел.
С ARM как-то по проще и инструментов больше. Есть дешевый отладчик.
Можно попытаться "вписать" его в Bascom, сварганив xxx.DAT и xxx.XML... Тем более, имея успешный опыт адаптации "нового" МК в 8051
Как научить баском генерировать код для ядра RISC-V? Это же надо переписать все библиотеки и часть компилятора.