STM32 can list many keywords, cross-border universal, comprehensive coverage, complete ecology, ultra low power, and multiple applications. The cost-effective is the keywords most popular.
Talking about STM32's high-performance family products, everyone has been familiar with STM32F2 / F4 / F7. The STM32H7 series inherits and develops the characteristics of high-performance product families, with single core H743 / 750 and dual-core 745/747 have also been widely used. At the beginning of 2020, ST launched STM32H7A3. In September 2020, the H7 series has been new, and the STM32H723 pushes high performance and low price balance to the extreme.
STM32F2 / F7 / H7 High Performance Each Series Coremark / DMIPS Comparison
STM32H7 Each product application is located as follows:
STM32H743: single core 480MHz and rich resources, suitable for industrial, medical and consumer applications;
STM32H745: Dual-core architecture, 125 degree temperature and powerful computing ability, adapted to industrial applications;
STM32H747: Built-in MIPI DSI to meet the applications that require high performance and display requirements;
STM32H7A3: Built-in large capacity 1.4MB SRAM and low power consumption, suitable for home appliances and industrial control display applications;
STM32H723: Mental performance and cost-effective, suitable for industrial, medical and consumer cost-sensitive applications.
STM32H7 Product application positioning
STM32H7
STM32H7 uses three power domain architectures: main processing domain, low power demand domain, and external domain. The three power domain architecture effectively prevents the production of system leakage current, thereby reducing overall operating power; three power domains can be freely closed, formulating flexible low-power schemes; all power domain peripheral resources are freely assigned to a single core or Dual-core use, flexible configuration.
STM32H7 series power domain architecture
Main features of STM32 H7 series:
Cortex-M7 480MHz
- Dual-core Cortex-M4 240MHz (STM32H7X5 / H7X7 series) - 2400 Coremark, 1027DMIPS - Double Accuracy Floating Point Computing Unit - 16 + 16KB Level Cache - 64KB ITCM and 128KB DTCM Quick Access Memory - Maximum Bus Rate Receives 240MHz
2MB internal Flash
- Double area design, can be upgraded without stop
- 128KB per page, with ECC verification
Dispersion 1MB SRAM
- CM7 kernel: 64KB ITCM and 128KB DTCM
- AXI bus: 512KB
- AHB bus: 288KB
- Low Power Venus: 64KB
- All SRAMs have ECC checks
The H7 series has a powerful kernel, and Chrom-Art Accelerator and MJPEG CODEC can alleviate more than 90% of CPU workload, image display effect; main DMA can handle the most complex data transfer configuration between memory and peripherals, up to 16 Channel mitigates the CPU workload, can span all kinds of peripherals, high efficiency transmission materials; use exclusive encryption technology and hash hardware acceleration, can reduce 90% of CPU workload; high-precision timer ( 2.1ns) Can generate complex waveforms, synchronize with multiple events, without CPU assistance.
Typical case of STM32H7 series - 3D printer
The typical application case for STM32H743_H753 / STM32H745_H755 / STM32H747_H757 series is 3D printer. Where Cortex-M7 is used as a high-speed arithmetic processor, it is responsible for processing the display portion, and the real-time processing section is responsible by Cortex-M4. A MCU can complete the entire printer function, which greatly saves the number of system components.
STM32H7A3 / STM32H7B3 primary image application, such as home control board, thermostat, etc. AXI bus: 1MB (2x384KB + 256KB) Continuous address SRAM helps image processing; support serial PSRAM extension. Image Chrom-GRC reduces a cache resource of 20% in a circular display. The OctOSPI interface connects the external memory more quickly and supports Octospi PSRAM, and the large capacity interior RAM.
The STM32H7A3 / STM32H7B3 embedded image processing engine supports high-resolution display applications and optimizes low-resolution display applications. Only 64pin package can meet the image display application, no need to extend the SRAM, which makes the system architecture simple, the PCB area is smaller, and the cost is lower.
Typical case of STM32H7x3 series - Smart Appliance Display Control Board
In STM32H7A3 / STM32H7B3 Typical Cases - In system architecture of smart home appliance display control panel, ITCM and DTCM primarily place common code; real-time control part via SDMMC and traditional communication interfaces, sensors and motor drive control, realized truly Zero waiting process.
H7 power optimization function is very prominent.
STM32H7 excellent energy efficiency performance
In the stop mode, the F7 power consumption is about 370 UA, and the STM32H745 is in the SMPS power supply mode, and the power consumption is 60 UA. If STM32H7A3 is used, power consumption can be 32 UA.
Cost-effective king: STM32H723 / H733 and STM32H725 / H735
The STM32H723_H733 and STM32H725_H735 series have recently been released worldwide. The series of frequency and peripheral resources are rich, but the price is cheaper. Products integrate Ethernet, memory extensions, TFT LCD display drivers, which is very advantageous for industrial network cards, inverters, and servers.
The new STM32H72X will push the price to the ultimate, the same price, 5 times the performance.
STM32H72X series compared with previous high performance series performance
In terms of performance, the STM32H72X series can implement the performance of 2778 Coremark / 1177 DMIPS when executing the program from the Flash CPU, and can implement zero waiting execution by means of the L1 cache; L1 cache (32 kB I-cache +32 KB) D-cache) improves the performance performance of external memory.
STM32H723_H733 and STM32H725_H735 series processing performance
The system has shared ITCM: ICTM and AXI bus RAM share a 192KB storage space, configurable, with high frequency and performance, and performs the highest efficiency by configuring code.
The mathematical accelerator is another new feature, on the one hand, a triangular function operation, on the other hand, as a digital filter accelerator, can achieve functional acceleration and mitigation of the CPU burden.
In the display, the series uses the CHROME-ART accelerator, and the LCD-TFT supports up to 800x600 resolution when using internal RAM, and the minimum package is only QFN-68.
Compared with the previously launched high-performance value series STM32F730 / 750 / H750, the latest STM32H7B0 / H730 launched the STM32H7A3 and STM32H723 series, except for Flash to be 128K, other configurations are the same. This series is particularly suitable for pricing-sensitive customers.
STM32H7 ecosystem
Like other STM32 products, ST provides a complete ecosystem such as hardware, software development tools, such as H7 series.
STM32H7 software development platform
In terms of software tools, ST offers one-stop development platform from debugging, development, configuration.
STM32Cubemx: Chip Selection / Item Configuration / Code Generation /
STM32Cubeide: Code Editing / Code Compile Link / Code Debug / Code Burn
STM32CubeProgrammer: BB, read, read, read, read, read, read, read option bytes /
STM32Cube Monitor: Power test, wireless Bluetooth debugging, USB PD debugging
STM32H7 hardware development platform
Hardware tools, STM32H7 hardware development platforms include:
Nucelo - Free to build your project model
Discovery - Key Features of STM32H7 can be quickly tested
EVAL - comprehensive test STM32H7 all performance
Editor in charge: xj
Original title: Legend of cost-effective MCU - STM32H7 series
Article Source: [WeChat public number: STM32 single-chip microcomputer] Welcome to add attention! Please indicate the source of the article. , Read the full article, original title: the legend of high cost - STM32H7 series
Article Source: [Micro Signal: STM32_STM8_MCU, WeChat public number: Texas Instrument] Welcome to add attention! Please indicate the source of the article.
Our other product: