Welcome to ShenZhen Hao Qi Core Technology Co., Ltd
Introduction to STM32 chip, its functional characteristics and its excellence
Publish:IC chip, PCB, PCBA, integrated circuit and other electronic components-Shenzhen Hao Qi Core Technology Co., Ltd  Time:2022-01-29  Views:476
The STM32 family of 32-bit Flash microcontrollers is based on the ARM Cortex™-M processor and is designed to offer MCU users a new degree of development freedom. It includes a family of 32-bit products that combine high performance, real-time functionality, digital signal processing, low power consumption and low voltage operation, while maintaining a high level of integration and ease of development. The main product models are:
One. STM32F1 series mainstream MCU
The STM32 F1 series of mainstream MCUs meet the needs of various applications in the industrial, medical and consumer markets. With this product family, STMicroelectronics leads the world in ARM Cortex-M microcontrollers and sets a milestone for embedded applications. The family delivers high performance with best-in-class peripherals and low-power, low-voltage operation, while achieving a high level of integration at an affordable price with a simple architecture and easy-to-use tools.
The family consists of five product lines that are pin, peripheral and software compatible.
• Value-added STM32F100- 24 MHz CPU with motor control and CEC functions
• Basic STM32F101- 36 MHz CPU with up to 1MB Flash
• STM32F102 – 48 MHz CPU with USB FS
• Enhanced STM32F103- 72 MHz CPU with up to 1MB Flash, motor control, USB and CAN
• Interconnected STM32F105/107- 72 MHz CPU with Ethernet MAC, CAN and USB 2.0 OTG
Two. STM32F103
The STM32F103 device uses a Cortex-M3 core with a maximum CPU speed of 72 MHz. This product family has 16KB~ 1MB Flash, various control peripherals, USB full-speed interface and CAN.
Features of STM32F103ZE
We will use the STM32F103ZE chip for experiments in this series, which has the following features:
Core: ARM32-bit Cortex-M3 CPU, the highest operating frequency is 72MHz, 1.25DMIPSMHz. Single-cycle multiply and hardware divide.
Memory: 512KB Flash memory is integrated on-chip. 6-64KB of SRAM memory.
Clock, reset and power management: 2.0-3.6V power supply and IO interface drive voltage. POR, PDR and Programmable Voltage Detector (PVD). 4-16MHz crystal oscillator. Embedded factory-adjusted 8MHz RC oscillator circuit. Internal 40 kHz RC oscillator circuit. PLL for CPU clock. 32kHz crystal with calibration for RTC.
Low power consumption: 3 low power consumption modes: sleep, stop, standby mode. VBAT for powering the RTC and backup registers.
Debug Mode: Serial Debug (SWD) and JTAG interface.
DMA: 12-channel DMA controller.
Peripherals supported: Timer, ADC, DAC, SPI, IIC and UART.
2 12-bit us-level AD converters (16 channels): AD measurement range: 0-3.6 V. Dual sample and hold capability. A temperature sensor is integrated on-chip.
2-channel 12-bit DA converter: exclusive to STM32F103xC, STM32F103xD, STM32F103xE.
Up to 112 Fast IO Ports: Depending on the model, there are 26, 37, 51, 80, and 112 IO ports, all of which can be mapped to 16 external interrupt vectors. Except for the analog input, all can accept input up to 5V.
Up to 11 timers: 4 16-bit timers, each with 4 ICOCPWM or pulse counters. Two 16-bit 6-channel advanced control timers: Up to 6 channels can be used for PWM output.
2 watchdog timers (independent watchdog and windowed watchdog.
Timer: 24-bit countdown counter. Two 16-bit base timers are used to drive the DAC.
Up to 13 communication interfaces: 2 IIC interfaces (SMBusPMBus). 5 USART interfaces (ISO7816 interface, LIN, IrDA compatible, debug control). 3 SPI interfaces (18 Mbits), two are multiplexed with IIS. CAN interface (2.0B). USB 2.0 full speed interface. SDIO interface.
The excellence of STM32 is reflected in the following aspects:
1. Super low price. At the price of an 8-bit computer, getting a 32-bit computer is the biggest advantage of STM32.
2, a lot of peripherals. STM32 has many peripherals and functions including: FSMC, TIMER, SPI, IIC, USB, CAN, IIS, SDIO, ADC, DAC, RTC, DMA, etc., with a high degree of integration.
3. Rich models. Only the M3 core of STM32 has F100, F101, F102, F103, F105, F107, F207, F217 and other 8 series and hundreds of models, with QFN, LQFP, BGA and other packages to choose from. At the same time, STM32 also introduced ultra-low power consumption and wireless application M3 chips such as STM32L and STM32W.
4. Excellent real-time performance. 84 interrupts, 16 programmable priority levels, and all pins can be used as interrupt input.
5. Excellent power consumption control. Each peripheral of STM32 has its own independent clock switch, which can reduce power consumption by turning off the clock of the corresponding peripheral.
6. Very low development cost. The development of STM32 does not require an expensive emulator, only a serial port is needed to download the code, and it supports both SWD and JTAG debugging ports. SWD debugging can bring more convenience to your design. Only 2 IO ports are needed to realize simulation debugging.
The above is the introduction of the STM32 chip and the relevant content of its functional characteristics and its excellence.
ABOUT US
Company Profile
Company Culture
Company ISO certificate
PRODUCTS
SIEMENS
ABB
Fanuc
Schneider
MITSUBISHI
Texas Instruments
NXP
STMicroelectronics
OMRON
DELTA
NEWS
Company News
Industry News
CONTACT US
    Contact Person: Mr. Andy Luo
    Job Title: Sales
    Business Phone: +(86) 13632701337 (electronic component) , +(86)13632701337 (Automation Part )
    WHATSAPP: +86 13632701337 (electronic component) , +(86)13632701337 (Automation Part )
    Wechat: +86 13632701337 (electronic component) , +(86)13632701337 (Automation Part )
    Skype: happylowping
    ICQ: 458036258
    Email:andyluo@kinglionski.com  (electronic component) , andyluo@kinglionski.com  (Automation Part )