Налагоджувальна плата сімейства STM32G4 NUCLEO на основі мікроконтролера змішаних сигналів STM32G474RE у корпусі LQFP64. Мікроконтролер базується на 32-бітному високопродуктивному ARM Cortex-M4 RISC ядрі, що працює на частоті до 170 МГц. Ядро Cortex-M4 має блок з плаваючою комою одинарної точності (FPU), який підтримує всі інструкції обробки даних з одинарною точністю та всі типи даних. Також підтримується повний набір DSP інструкцій. У чіпі є модуль захисту пам'яті MPU, який підвищує безпеку програм. Крім того, в структурі мікроконтролера є високошвидкісна пам'ять (512 КБ флеш-пам'яті та 128 КБ SRAM), гнучкий контролер зовнішньої статичної пам'яті (FSMC) для мікросхем у корпусах від 100 контактів і більше, інтерфейс флеш-пам'яті Quad SPI та широкий спектр удосконалених входів / виходів та периферійних пристроїв, підключених до двох шин APB, двох шин AHB та матриці 32-бітних шин multi-AHB. У мікроконтроллері також є кілька механізмів захисту для вбудованої flash-пам'яті та SRAM: -захист від читання;-захист від запису;-захищена область пам'яті;-захист від читання пропрієтарного коду.
У мікросхему вбудовані периферійні пристрої, що забезпечують прискорення виконання математичних/арифметичних функцій (CORDIC для функцій тригонометричних і блок FMAC для функцій фільтрації).
Мікроконтролер надає користувачеві п'ять швидких 12-бітних АЦП (5 MSPS), сім компараторів, шість операційних підсилювачів, сім каналів ЦАП (3 зовнішніх та 4 внутрішніх), внутрішній буфер опорної напруги, малопотужні години реального часу RTC, два 32-бітні таймери загального призначення , три 16-розрядні ШІМ-таймери, призначені для керування двигуном, сім 16-розрядних таймерів загального призначення і один 16-розрядний малопотужний таймер, а також таймер високої роздільної здатності (з роздільною здатністю 184 пс).
Відлагоджувальні плати сімейства STM32G4 Nucleo-64 забезпечують доступні та гнучкі можливості для тестування нових концепцій та створення прототипів. Користувач може вибрати різні комбінації продуктивності, енергоспоживання та інших характеристик. Для плат сімейства, у яких встановлені зовнішні (щодо мікроконтролера) мікросхеми SMPS (імпульсних джерел живлення), суттєво знижується споживання електроенергії у робочому режимі.
Сумісність із роз'ємами Arduino ™ Uno V3 та наявність конекторів ST morpho забезпечують простий спосіб розширення функціональності відкритої платформи розробки Nucleo з використанням широкого спектру плат розширення (шилдів).
Для роботи з платами STM32G4 Nucleo-64 не потрібен окремий налагоджувач, оскільки на кожній сім'ї платі встановлено програматор/ налагоджувач STLINK-V3E.
Плати STM32G4 Nucleo-64 поставляються з великими бібліотеками безкоштовних програм та прикладами, доступними в пакеті STM32CubeG4. Відмінні особливості: Мікроконтролер Arm® Cortex®-M4 STM32G474RE з робочою частотою до 170 МГц у корпусі LQFP64: 512 КБ флеш-пам'яті та 128 КБ SRAM; Повна сумісність з STM32G473RET6 (512 Кбайт флеш-пам'яті та 128 Кбайт SRAM); Один власний світлодіод; Одна кнопка користувача і одна кнопка скидання; Кварцовий генератор 32768 кГц LSE; Вбудований на платню генератор 24 МГц HSE; Рознімання плати: USB із Micro-AB, налагоджувальний роз'єм MIPI®, роз'єм розширення Arduino™ Uno V3, роз'єм ST Morpho для повного доступу до всіх входів/виходів (I/O) STM32G4; Гнучкі варіанти живлення: ST-LINK USB VBUS чи зовнішні джерела; Вбудований програматор/ налагоджувач STLINK-V3E з USB ренумерацією: пристрій зберігання, віртуальний COM-порт та порт налагодження; Комплексні бібліотеки безкоштовного програмного забезпечення та приклади доступні у пакеті STM32CubeG4; Підтримка широкого вибору інтегрованих середовищ розробки (IDE), включаючи IAR™, Keil® та IDE, що базуються на GCC. Основні характеристики:Ядро: ARM Cortex-M4 Платформа: Nucleo64 Компоненти: STM32G474RE Комплектація: Board(s) |