Плата разработчика на CH32F103C8T6 (64Кб, 72МГц)
Отладочная плата предназначена для разработки устройств на микроконтроллере CH32F103C8T6 — китайском клоне STM32F103C8T6. Внешне плата не отличается от Blue Pill, за исключением добавленного второго разъёма USB.
Центральный процессор построен по Cortex-M3 архитектуре, работает с набором традиционных команд Thumb, так и с новой системой команд Thumb-2 с поддержкой аппаратного умножения, деления. Частота ЦП 72 МГц как и у STM32.
Одно из ключевых отличий — поддержка USB-хоста, для которого и выведен второй разъём. В остальном набор периферии стандартен, и составляет 7 таймеров (1 16-битный расширенный таймер, 3 16-битных таймера общего назначения, обеспечивающих до 4 каналов для захвата/вывода сигнала, 2 сторожевых таймера, SysTick: 64-битный счетчик), USB2.0 (Full и Low Speed), 2 интерфейса I2C (поддержка SMBus / PMBus), 3 интерфейса USART (поддержка интерфейса ISO7816, LIN, IrDA), 2 интерфейса SPI.
Доступен блок расчёта CRC и 96-битный уникальный номер процессора. Разработчику доступно 20 Кб оперативной памяти, 64 Кб памяти программ.
На плате разведены джамперы выбора режима загрузки, отладочный интерфейс, два кварцевых резонатора — основной на 8 МГц и часов реального времени на 32768 кГц.
Основные достоинства
- Увеличенная тактовая частота
- USB-Host
- Совместимость с популярными средствами отладки
Примеры использования
- Разработка устройств на новом микроконтроллере
- Предпроизводственная отладка
- Изучение работы с USB
Комплектация
- 1 × Плата разработчика на CH32F103C8T6 (64Кб, 72МГц)
- 2 × Гребёнка на 20 контактов прямая
Подключение и библиотеки
Для разработки может применяться Keil с установленным пакетом поддержки. Прошивка и отладка может осуществляться с помощью ST-Link v2, только прошивка — через UART или USB загрузчик с помощью программы WCHISPTool (BOOT1 подтянут к лог. 1 для UART, BOOT0 к лог. 1 для USB).
Отзывы
Отзывов пока нет.