Переглядів 7,364
Друзья, всем привет!) Нет, я не ушел с STM32 на WCH. Это не видео ради хайпа на RISC-V. Это рассказ про опыт работы с микроконтроллером CH32V203C8T6 на ядре RISC-V. Работаю на регистрах, по документации. Так настрадался, что уже нравится даже :D.
Кстати, я тут выпустил обновление своей прогаммы для PC на Windows CRC Calculator v1.0.7 + мини-программы. Ознакомься, теперь есть поддержка Win_x86(по просьбам трудящихся) + новая мини-программа: github.com/Solderingironspb/C...
Экспоненциальную зависимость яркости в дисплее делал при момощи нее. Мини-программа "Curves for PWM".
Вернемся к WCH и RISC-V:
Итак, начнем с того, что я написал статью по ним еще в апреле.
Это первое, с чем нужно ознакомиться перед просмотром видео, чтоб понять, что это за звери такие. Видео будет пересекаться со статьей.
Статья: dzen.ru/a/ZC1JmvbL0Ffh4_4i
Заметки по работе: github.com/Solderingironspb/C...
Мой генератор кода для RVMSIS: github.com/Solderingironspb/R...
Группа в телеграм по RISC-V: t.me/riscv_mcu
Заметки по RVMSIS(там же будет проект из видео, в нем библиотеки):
github.com/Solderingironspb/C...
00:00 Введение и описание проекта
05:51 Особенности работы с данными микроконтроллерами
06:26 Сколько стоят на момент написания видео
06:42 Опять жалуюсь на кривую документацию и код от производителя
12:18 Какое ПО использовать и какие программаторы
16:50 Мой кодогенератор на RVMSIS
18:27 Заметки по нюансам работы с WCH и RISC-V
21:02 Боль и страдания
22:22 Отладка МК
27:12 Переделанные файлы ядра и системный таймер
28:11 Обзор двух проектов из моего кодогенератора
Ссылки на али:
Программатор: aliexpress.ru/item/1005004881...
МК: aliexpress.ru/item/1005004350...
Еще МК: aliexpress.ru/item/1005005036...