
WeAct STM32G474CEU6 Core Board
WeAct Studio · STM32G474CEU6; WeAct STM32G474 Core Board V1.0, short QFN48
Быстрые измерения и управление приводами
Автор: SLDV LAB
Опубликовано · Обновлено
О МОДУЛЕ
Что делает STM32G474CEU6; WeAct STM32G474 Core Board V1.0, short QFN48
WeAct STM32G474CEU6 Core Board предназначена для быстрых измерений, цифровых регуляторов и управления приводами через внешний силовой каскад. STM32G474 сочетает Cortex-M4F с быстрыми ADC, DAC, компараторами, операционными усилителями, CORDIC/FMAC и высокоразрешающим таймером HRTIM.
Базовое исполнение этой карточки — короткая V1.0 с STM32G474CEU6 в QFN48. В репозитории есть Long, L и QFP-исполнения, в том числе STM32G474CBT6 с иной Flash и разводкой. Их форму, распиновку и установленную внешнюю память нельзя автоматически переносить на CEU6. Для своего экземпляра нужно выбрать соответствующую схему.
USB-C подключён к MCU; внешнего ST-Link в комплект платы не встроено. FDCAN — контроллер в MCU, без трансивера и защиты шины. Плата не является готовым моторным драйвером. Внешняя Flash и разводка USB-C CC зависят от комплектации/перемычек; занятые линии надо учитывать. Точный профиль WeAct G474CE присутствует в STM32duino 2.10.1.
Фото: фирменный материал WeAct, полученный через Daraz; официальный статус продавца не подтверждён. Распиновка — оригинальный чертёж WeAct. Фотография отделена от фона без дорисовки; оригинальная схема не перерисована. Отдельное разрешение на перепубликацию фото не установлено; компоновка на новом фоне не отменяет прав владельца.
Характеристики
- Микроконтроллер
- STM32G474CEU6
- Максимальная частота MCU
- 170 МГц
- Встроенная Flash MCU
- 512 КБ
- Суммарная SRAM MCU
- 128 КБ
- Логика в базовом примере
- 3.3 В
- USB
- USB-C / USB FS device на PA11/PA12
- Размер PCB базовой короткой V1.0
- 36,28 × 28,14 мм
- Разъёмы короткой V1.0
- P1/P2 по 24 контакта; SWD 4 контакта
- Кварцы
- HSE 8 МГц; LSE 32,768 кГц
- CAN
- FDCAN MCU, внешнего трансивера нет
- Специализация
- ADC/DAC, компараторы, OPAMP, HRTIM, CORDIC/FMAC
- Интерфейс
- I²C, SPI, UART, Аналоговый
- Питание модуля
- Начальный запуск от USB-C 5 В; логика и ADC 3,3 В. Диапазон VCC и регулятор зависят от конкретного исполнения; в примере внешний высоковольтный вход не используется. Не объединять USB с выходом питания ST-Link.
ПРАКТИКА
Подключение

| Контакт модуля | Контакт платы | Назначение |
|---|---|---|
| SWDIO / SWCLK программатора | PA13 / PA14 | Внешний ST-Link. GND общий; при USB-питании выход питания программатора не подключать. |
| Опора программатора VTref | 3V3 | Подключать лишь если это вход опорного напряжения, а не выход питания. |
| Встроенный синий LED | PC6 | Активный HIGH по схеме V1.0. |
| Кнопка KEY | PC13 | По схеме базовой короткой V1.0. |
| USB D− / D+ | PA11 / PA12 | Заняты USB. |
| Аналоговый сигнал | PA0 | 0–3,3 В; согласовать VREF+ и ADC-конфигурацию. |
| GND | GND | Общая земля внешних модулей. |
Подходит для Arduino. Выберите контакты по документации своей платы.
ВАШ ПРОЕКТ · ВАШ ДАТЧИК
Интегрируйте модуль с ChatGPT
Скопируйте запрос в ChatGPT. Укажите свою плату и среду разработки — получите подключение и код для своего проекта.
Помоги интегрировать WeAct STM32G474CEU6 Core Board. Уточни ревизию, маркировку MCU, питание, задачу и инструменты. Сверь GPIO с документацией именно этой платы. Начни с примера LED ниже, затем подготовь подключение, зависимости, полный код с обработкой ошибок и шаги проверки. Учитывай занятые USB, Flash, SWD и тактовыми генераторами линии. Не подключай реле и моторы напрямую к GPIO. CAN требует внешнего трансивера; наличие контроллера MCU не означает готовый разъём шины. Не меняй option bytes, защиту памяти или TrustZone для простого старта. Используй STM32 core 2.10.1 / Generic STM32G4 series / WeAct G474CE, внешний ST-Link SWD. Начни с PC6; сложные ADC/HRTIM/CORDIC-настройки делай в STM32CubeIDE по точной схеме.
Библиотеки
Установите библиотеку для своей среды и откройте пример из её документации.
Что именно прописать
- Пакет
STM32 MCU based boards 2.10.1Профиль проверен по исходникам; версия не объявляется последней.
- Board
Generic STM32G4 seriesВыбрать семейство платы в Arduino IDE.
- Board part number
WeAct G474CEТочный профиль установленного MCU.
- Upload method
STM32CubeProgrammer (SWD)Внешний ST-Link, STM32CubeProgrammer; встроенного отладчика нет.
- Подключение
PA13 SWDIO; PA14 SWCLK; GNDПитать плату от её USB. VTref программатора, если это вход, к 3V3. Выход питания программатора с USB не объединять. BOOT0 в штатном положении.
- USB support
NoneBlink не использует пользовательский USB.
- LED
PC6На базовой V1.0 синий LED PC6, активный HIGH.
WeAct STM32G474CEU6 Core Board: встроенный LED
cpp#include <Arduino.h>
constexpr uint32_t LED_PIN = PC6;
void setup() {
pinMode(LED_PIN, OUTPUT);
digitalWrite(LED_PIN, LOW);
}
void loop() {
digitalWrite(LED_PIN, HIGH);
delay(500);
digitalWrite(LED_PIN, LOW);
delay(500);
}
Полный Arduino-скетч для указанного профиля STM32 core 2.10.1. На базовой V1.0 синий LED PC6, активный HIGH. API и вывод сверены с исходниками/руководством. Компиляция и аппаратный тест не выполнялись.
Проекты с этим компонентом
Все проектыСвязанные проекты пока не опубликованы.


