ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
5 мая
1334309 Топик полностью
Eddy_Em (27.07.2023 08:48, просмотров: 261) ответил il-2 на Да какие пол-года. Пара недель. Заложился на CH57x/CH58x в новом проекте с Bluetooth. Поставил MRS, несколько дней потрахался пока шаблон проекта перекраивал как мне надо. Вчера за день вычитал даташиты по RISC-V ISA. Не вчитывался конечно, но представление поимел. Уже можно писать код, и по ходу осваивать периферию МК.
Сильно сомневаюсь: я только на ознакомление потратил 2 вечера, да и то, не нашел, откуда скачать готовый gcc - придется через crossdev собирать (а с ARM'янским gcc у меня были косяки: на F0x2 в хардфолт уходило, а на F103 работало). Плюс нужно написать Makefile и ld-скрипт (но это недолго - из STM'ского переделать), стартап (вот на это много времени может уйти, если не найти образчика готового) и собрать нужные заголовочные файлы (это может занять очень много времени). 

Я нашел кучу полезных вещей под CH32V003 - буду пользовать, но 003 совсем убогий, я вряд ли придумаю ему применение. А под V203 на гитхабе вообще ничего нет, придется, похоже, самому по даташиту из ST'шных городить по образу и подобию. Ну, хоть CMSIS не нужен…

Ну, зато есть ядро под USB на STM32, так что на новую архитектуру, возможно, всего лишь с месяц убью.

eddy-em.livejournal.com github.com/eddyem