У последњих годину дана, ВЦХ је представио серију РИСЦ-В микроконтролери занимљиво, знаш то МЦУс засноване на овој отвореној ИСА су одличне вести у поређењу са АРМ-овима, између осталог. То укључује „32 центи“ ЦХ003В10 РИСЦ-В микроконтролер са 2 КБ СРАМ-а и 16 КБ флеш меморије, и ЦХ32В307 који има више ресурса (до 64 КБ СРАМ-а и 256 КБ флеш меморије) и додатне периферије.
До сада су се ови микроконтролери могли програмирати у Ц језику користећи МоунРивер ИДЕ или неке друге алате отвореног кода. Међутим, ВЦХ је недавно најавио подршку за Ардуино ИДЕ за многе од ових РИСЦ-В микроконтролера, што ће омогућити већем броју људи да учествују и користе исти ИДЕ као за Ардуино и друге развојне плоче.
Централна библиотека за ЦХ32дуино Ради са ОпенОЦД преко ВЦХ-ЛИНКЕ хардвера за преузимање фирмвера и отклањање грешака у ВЦХ чиповима. Поред тога, има низ алата рисцв-ноне-ембед-гцц који подржава прилагођене РИСЦ-В инструкције (проширења инструкција за компресију полуречи и бајтова, пусх/поп функције хардверског стека) присутне у ВЦХ-овом РИСЦ-В микроконтролеру.
Тренутно су подржани следећи развојни комплети Ардуино ИДЕ компатибилан:
- ЕВТ плоча ЦХ32В003Ф4П
- ЕВТ плоча ЦХ32В203Г8У
- ЕВТ плоча ЦХ32Кс035Г8У
- ЕВТ плоча ЦХ32В103Р8Т6_БЛАЦК
- ЕВТ плоча ЦХ32В307ВЦТ6_БЛАЦК
Сви имају И/О за периферне уређаје АДЦ, ДАЦ, УСАРТ, ГПИО, ЕКСТИ, СисТицк, И2Ц и СПИ.
Да бисте их користили, мораћете да следите следеће кораци:
- Додајте следећу везу у поље „Додатне УРЛ адресе менаџера регистарских таблица” у Ардуино 2.0 ИДЕ: https://github.com/openwch/board_manager_files/raw/main/package_ch32v_index.json
- Затим повежите ЕВТ плоче ВЦХ ЦХ32 МЦУ
- Изаберите РИСЦ-В плочу као што је ЦХ32В00к из Ардуино ИДЕ менија као што бисте урадили са Ардуино или компатибилним плочама
- И на овај начин можете учитати код програмиране скице да видите како функционише.
И запамтите, Ардуино ИДЕ је компатибилан са Виндовс, Линук и мацОС, иако може захтевати одређена подешавања за сваки оперативни систем.
Више информација - Сајт пројекта ГитХуб