О микроконтроллере STM32F429
В конце 2012 года компания ST выпустила на рынок высокопроизводительную серию микросхем STM32F429/39. По сравнению с STM32F407, новые функции серии STM32F429/39 включают: контроллер SDRAM, контроллер TFTLCD и ускоритель ST Chrome-ART для ускорения обработки графики, а увеличение основной частоты до 180 МГц значительно улучшает производительность графического интерфейса.
Конфигурация выводов STM32F429
Конфигурации выводов STM32F429 включают: LQFP100, LQFP144, LQFP176, LQFP208.

Блок-схема STM32F429

Пакет STM32F429

STM32F429 против STM32F1
Более продвинутое ядро
STM32F429 использует ядро Cortex M4 с набором инструкций FPU и DSP, а STM32F1 — ядро Cortex M3 без набора инструкций FPU и DSP.
Дополнительные ресурсы
STM32F429 имеет до 256 КБ встроенной SRAM, поддерживает SDRAM, имеет TFTLCD-контроллер, графический ускоритель (Chorme ART), интерфейс камеры (DCMI), процессор шифрования (CRYP), высокоскоростной USB OTG, генератор истинных случайных чисел, память OTP и т. д.
Расширенные периферийные функции
Для той же периферийной части STM32F429 имеет более высокую скорость аналого-цифрового преобразования, более низкое рабочее напряжение АЦП/ЦАП, 32-разрядный таймер, часы реального времени (RTC) с функцией календаря, значительно улучшенную функцию мультиплексирования ввода-вывода, 4K слов 4-дюймовой SRAM с батарейным питанием и более высокую скорость связи USART и SPI.
Более высокая производительность
Максимальная рабочая частота STM32F429 может достигать 180 МГц, в то время как STM32F1 может достигать только 72 МГц; STM32F429 имеет адаптивный ускоритель реального времени ART, который может достигать производительности, эквивалентной нулевому циклу ожидания FLASH. STM32F1 требует цикла ожидания; FSMC STM32F429 использует 32-разрядную матрицу шин AHB, что значительно улучшает скорость доступа к шине по сравнению с STM32F1.
Меньшее энергопотребление
Потребляемая мощность STM32F429xx составляет: 208 мкА/МГц, в то время как STM32F1 потребляет до 421 мкА/МГц.
STM32F429IGT6
Устройство STM32F429IGT6 содержит высокоскоростную встроенную память (до 2 Мбайт Flash, до 256 Кбайт SRAM), до 4 Кбайт резервной SRAM и широкий спектр расширенных входов/выходов и периферийных соединений с двумя шинами APB, двумя шинами AHB и 32-разрядной матрицей шин Multi-AHB. Все устройства оснащены 3 12-разрядными АЦП, 2 ЦАП, энергосберегающим RTC, 12 универсальными 16-разрядными таймерами, включая два таймера PWM для управления двигателем, и двумя универсальными 32-разрядными таймерами. Генератор истинных случайных чисел (RNG). Они также оснащены стандартными и расширенными интерфейсами связи.

Особенности STM32F429IGT6
- С процессором 180 МГц, до 256 КБ SRAM и до 2 МБ двойного банковского флэш-памяти;
- С интерфейсом SDRAM, Chrom-ART и контроллером LCD-TFT;
- Архитектура ядра Cortex M4 обеспечивает расширенные возможности ввода/вывода и периферийных устройств, включая последовательный аудиоинтерфейс (SAI), генератор истинных случайных чисел (RNG) и RTC, ЦАП, АЦП, 16-разрядные и 32-разрядные таймеры;
- Режим энергосбережения предназначен для приложений с низким энергопотреблением;
- С Ethernet MAC и интерфейсом камеры для CMOS-датчика;
- Имеет блок с плавающей запятой (FPU) с инструкциями цифровой обработки сигналов (DSP) и блок защиты памяти (MPU) для повышения безопасности приложений;
- Гибкий контроллер памяти и поддержка памяти Compact Flash, SRAM, PSRAM, NOR и NAND, а также SDRAM;
- Аудиосоединение: выделенный аудио PLL, I2S, последовательный аудиоинтерфейс (SAI);
- Коммуникационный интерфейс: USART, UART, SPI, I2C, CAN и SDIO.
Параметры STM32F429IGT6
| Brand | ST (STMicroelectronics) |
|---|---|
| Product Category | 32-bit MCU Microcontroller |
| Series | STM32F429 |
| Lead-Free | Lead-Free / RoHS Compliant |
| Mounting Type | SMT (Surface Mount Technology) |
| Package/Enclosure | LQFP-176 |
| Operating Temperature | -40°C to +85°C |
| Interfaces | CANbus, EBI/EMI, Ethernet, I²C, IrDA, LINbus, SPI, UART/USART, USB OTG |
| Part Status | Active |
| CPU Core | ARM® Cortex®-M4 |
| Core Size | 32-bit |
| Max CPU Frequency | 180MHz |
| I/O Ports | 140 |
| Flash Program Space | 1MB |
| Program Space Type | FLASH |
| Operating Voltage Range | 1.8V to 3.6V |
| Connectivity | CAN, EBI/EMI, I²C, IrDA, LIN, SPI, UART/USART, USB OTG |
| Peripherals | Brown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT |
| RAM Capacity | 256 x 8KB |
| EEPROM Capacity | None |
| Dimensions (Length x Width) | 24.00 x 24.00mm |
| Original Manufacturer | STMicroelectronics |
| Height | 1.60mm |
| Supply Voltage | 1.8V to 3.6V |
Применение STM32F429IGT6
STM32F429IGT6 широко используется в инверторах, ПЛК, сканерах, системах отопления, вентиляции и кондиционирования, видеодомофонах, домашнем аудиооборудовании и медицинском оборудовании.
Разблокировка микросхемы STM32F429
Ниже представлены доступные модели микроконтроллеров серии STM32F429 для разблокировки:
- STM32F429IGT6
- STM32F429NIH6
- STM32F429IIT6
- STM32F429BIT6
- STM32F429ZET6
- STM32F429AG
- STM32F429VIT6
- STM32F429ZET6
- STM32F429IGH6
- STM32F429VET6




