WCH CH32V002 — это 32-битный RISC-V микроконтроллер промышленного класса общего назначения, по выводам совместимый с популярным микроконтроллером CH32V003 с 4 КБ SRAM вместо 2 КБ, более широким диапазоном входного напряжения от 2 В до 5 В и другими улучшениями.
Ранее в этом месяце мы писали о микроконтроллере WCH CH32V006 RISC-V , который предлагает обновление CH32V003 с большим количеством входов/выходов, памяти и хранилища, требующее новой компоновки печатной платы. Но теперь китайская компания представила совместимую по выводам альтернативу CH32V002, которая добавляет больше SRAM, использует новое ядро V2C с набором инструкций RV32EmC (также используется в CH32V006), предлагает больший загрузчик и конфигурационную память, обновляет АЦП до 12-битный и добавляет поддержку 8-канального обнаружения каналов с помощью сенсорных клавиш.
Технические характеристики WCH CH32V002 ( жирным шрифтом показаны отличия от CH32V003):
- ЦП — 32-битное ядро «RISC-V2 C» с частотой до 48 МГц с использованием набора инструкций RV32E m C.
- Память – 4 КБ SRAM
- Хранилище — флэш-память 16 КБ, загрузчик 3328 байт, энергонезависимая память конфигурации системы 256 байт, определяемая пользователем память 256 байт.
- Периферийные устройства
- До 18x GPIO с поддержкой прерываний
- 1x интерфейс USART
- 1x I2C
- 1x SPI
- 12 -битный АЦП до 8 каналов
- 8-канальное обнаружение каналов с помощью сенсорных клавиш
- 1-проводной интерфейс отладки
- 7-канальный контроллер DMA общего назначения
- Таймеры
- 16-битный расширенный таймер
- 16-битный таймер общего назначения
- 2x сторожевых таймера
- 32-битный системный таймер
- Разное
- Уникальный идентификатор 64-битного чипа
- Встроенный модуль мониторинга системных часов (SCM).
- Сброс при включении питания (POR), программируемый детектор напряжения
- Напряжение питания – от 2 до 5 В
- Режимы низкого энергопотребления – сон, режим ожидания
- Корпус – TSSOP20, QFN20, SOP16, SOP8, QFN12 (новый)
5 разных корпусов
CH32V002 предлагается в пяти корпусах, включая четыре, которые по выводам совместимы с CH32V003, и новый корпус QFN12 с одиннадцатью GPIO. WCH еще не опубликовала страницу продукта, но техническое описание уже доступно на английском языке. Программные инструменты, такие как MounRiver или GCC, будут совместимы, но стандартному расширению «M» для умножения целых чисел и деления на множители «m» (Zmmul), входящему в состав расширения «M», может потребоваться обновленный набор инструментов.
Нам не удалось найти плату для разработки CH32V002, но появление их в продаже на платах CH32V003 стоимостью менее одного доллара — лишь вопрос времени. Также есть новая плата CH32V004, характеристики которой примерно такие же, как у CH32V002, но вместо него имеется флэш-память объемом 6 и 32 КБ. Для этой модели доступны только 20-контактные корпуса.
Корпуса CH32V004
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.