
ST NUCLEO-U575ZI-Q
STMicroelectronics · STM32U575ZIT6Q; Nucleo-144 / MB1549
Автономные устройства и экономия энергии
Автор: SLDV LAB
Опубликовано · Обновлено
О МОДУЛЕ
Что делает STM32U575ZIT6Q; Nucleo-144 / MB1549
NUCLEO-U575ZI-Q нужна для прототипов автономных измерителей, регистраторов и изучения энергосбережения STM32U5. Микроконтроллер Cortex-M33 с FPU и TrustZone поддерживает низкопотребляющие режимы и автономную работу части периферии. Встроенный STLINK-V3E помогает отлаживать программу, а перемычка IDD позволяет отдельно измерять ток целевого MCU.
Суффикс Q обозначает исполнение с внутренним SMPS. Плата имеет разъёмы ST Zio/Arduino Uno V3, посадочные места ST morpho и пользовательский USB-C. Ethernet RJ45 и встроенных Wi-Fi/Bluetooth у этой модели нет. FDCAN требует внешнего трансивера.
Указаны 786 КБ суммарной SRAM при отключённом ECC; это несколько областей памяти, а не единый непрерывный буфер. При включении ECC доступный объём уменьшается, а стандартный линкер Arduino использует не все области. Полная отладочная плата потребляет больше спящего MCU из-за ST-LINK, стабилизаторов и индикаторов. Для оптимизации питания нужно измерять реальную конфигурацию. Заводская фотография показывает раннюю MB1549C с инженерным образцом U575; ревизию своего экземпляра сверяют с UM2861.
Фото: STMicroelectronics, распиновка: официальное руководство ST. Фото аккуратно отделено от белого фона и размещено на фоне каталога; распиновка — фрагменты оригинала без перерисовки. © STMicroelectronics. Отдельное разрешение на перепубликацию не установлено; общедоступность источника и обработка фона не снимают авторские права.
Характеристики
- Микроконтроллер
- STM32U575ZIT6Q
- Максимальная частота MCU
- 160 МГц
- Встроенная Flash MCU
- 2048 КБ
- Суммарная SRAM MCU
- 786 КБ
- Логика в базовом примере
- 3.3 В
- Программатор/отладчик
- STLINK-V3E, встроенный
- USB-разъёмы
- Micro-B CN1 ST-LINK; USB-C CN15 target full-speed
- CAN
- FDCAN MCU; внешний трансивер обязателен
- Размер платы
- 70 × 133,34 мм
- SRAM и ECC
- 786 КБ суммарно с ECC OFF; 722 КБ при ECC ON
- Расширение
- ST Zio / Arduino Uno V3; ST morpho CN11/CN12 — места под 2 × 70 контактов
- Интерфейс
- I²C, SPI, UART, Аналоговый
- Питание модуля
- Для базового запуска: 5 В USB Micro-B CN1 STLINK-V3E, штатное VDD MCU 3,3 В. Плата допускает отдельную конфигурацию 1,8 В по UM2861; перемычки меняют уровни MCU и VDDIO2. Не считать все GPIO 5-вольтовыми. ADC только в допустимых пределах выбранного VREF.
ПРАКТИКА
Подключение

| Контакт модуля | Контакт платы | Назначение |
|---|---|---|
| Питание и отладка | CN1 Micro-B ST-LINK | Для Blink используется встроенный отладчик, а не пользовательский CN15. |
| Встроенный зелёный LD1 | PC7 | Штатно SB21 ON и SB23 OFF; активный HIGH. Альтернативная PA5 требует перепайки. |
| Встроенный синий LD2 | PB7 | Активный HIGH. |
| Встроенный красный LD3 | PG2 | Активный HIGH; учитывать VDDIO2. |
| I²C SDA / SCL | PB9 / PB8 = D14 / D15 | При исходной конфигурации логика 3,3 В. |
| SPI SCK / MISO / MOSI | PA5 / PA6 / PA7 | D13 / D12 / D11; выбор CS отдельным GPIO. |
| Аналоговый вход A0 | PA3 | У этой платы A0 не PA0. Сигнал относительно AGND и VREF. |
| CAN RX / TX | PD0 / PD1 = D67 / D66 | Через внешний CAN-трансивер. |
| Общая земля | GND | Общая земля внешних модулей. |
Подходит для Arduino. Выберите контакты по документации своей платы.
ВАШ ПРОЕКТ · ВАШ ДАТЧИК
Интегрируйте модуль с ChatGPT
Скопируйте запрос в ChatGPT. Укажите свою плату и среду разработки — получите подключение и код для своего проекта.
Помоги интегрировать ST NUCLEO-U575ZI-Q в проект. Уточни задачу, ревизию платы, среду, питание и внешние модули. Проверь распиновку по руководству этой платы. Для Arduino используй STM32 MCU based boards 2.10.1, Board Nucleo-144, Board part number Nucleo U575ZI-Q и STM32CubeProgrammer (SWD). Начни с встроенного индикатора PC7. Подготовь полный пример, список зависимостей, подключение, ошибки и проверку. Не смешивай MCU, USB ST-LINK и пользовательский USB. Для CAN нужен внешний трансивер. Релейные катушки и моторы подключай только через соответствующий драйвер с отдельным питанием. Не изменяй option bytes и защиту памяти для простого Blink.
Библиотеки
Установите библиотеку для своей среды и откройте пример из её документации.
Что именно прописать
- Пакет
STM32 MCU based boards 2.10.1Профиль проверен по исходникам; версия не объявляется последней.
- Board
Nucleo-144Выбрать семейство платы в Arduino IDE.
- Board part number
Nucleo U575ZI-QТочный профиль установленного MCU.
- Upload method
STM32CubeProgrammer (SWD)Нужен STM32CubeProgrammer; используется встроенный ST-LINK.
- Подключение
USB CN1 ST-LINKКабель с передачей данных, штатные перемычки питания и SWD.
- USB support
NoneBlink не использует пользовательский USB.
- LED
PC7Зелёный LD1 на PC7, активный HIGH; заводское положение solder bridges.
- Питание MCU
3.3 V defaultПеред подключением модулей проверить JP4 и VDDIO2; примеры не меняют перемычки.
- Измерение MCU IDD
JP5Только по процедуре UM2861; не приравнивать к общему току USB.
ST NUCLEO-U575ZI-Q: встроенный LED
cpp#include <Arduino.h>
constexpr uint32_t LED_PIN = PC7;
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. Зелёный LD1 на PC7, активный HIGH; заводское положение solder bridges. API и вывод сверены с исходниками/руководством. Компиляция и аппаратный тест не выполнялись.
Проекты с этим компонентом
Все проектыСвязанные проекты пока не опубликованы.


