STM32F383RC Analog and DSP with FPU ARM Cortex-M4 MCU with 256 Kbytes Flash, 72 MHz CPU, MPU, 16-bit ADC, comparators
The STM32F38x family is based on the high-performance ARM® Cortex™-M4F 32-bit RISC core operating at a frequency of up to 72 MHz, and embedding a floating point unit (FPU), a memory protection unit (MPU) and an embedded trace macrocell (ETM). The family incorporates high-speed embedded memories (up to 256 Kbyte of Flash memory, up to 32 Kbytes of SRAM), and an extensive range of enhanced I/Os and peripherals connected to two APB buses.
The STM32F38x devices offer one fast 12-bit ADC (1 Msps), up to three 16-bit Sigma delta ADCs, up to two Comparators, up to two DACs (DAC1 with 2 channels and DAC2 with 1 channel), a low-power RTC, 9 general-purpose 16-bit timers, two general-purpose 32-bit timers, three basic timers.
They also feature standard and advanced communication interfaces: up to two I²Cs, three SPIs, all with muxed I2Ss, three USARTs, CAN.
The STM32F38x family operates in the -40 to +85 °C and -40 to +105 °C temperature ranges from a 1.8 V +/- 8% power supply. A comprehensive set of power-saving mode allows the design of low-power applications.
The STM32F38x family offers devices in five packages ranging from 48 pins to 100 pins. The set of included peripherals changes with the device chosen
技术特性
- Core: ARM 32-bit Cortex™-M4F CPU (72 MHz max), single-cycle multiplication and HW division, DSP instruction with FPU (floating-point unit) and MPU (memory protection unit)
- Memories
- 64 to 256 Kbytes of Flash memory
- 32 Kbytes of SRAM with HW parity check
- CRC calculation unit
- Reset and power management
- Supply: VDD= 1.8 V +/- 8%, VDDA= 1.65 - 3.6 V
- Low power modes: Sleep, Stop
- Clock management
- 4 to 32 MHz crystal oscillator
- 32 kHz oscillator for RTC with calibration
- Internal 8 MHz RC with x16 PLL option
- Internal 40 kHz oscillator
- Up to 84 fast I/Os
- All mappable on external interrupt vectors
- Up to 45 I/Os with 5 V tolerant capability
- 12-channel DMA controller
- One 12-bit, 1.0 μs ADC (up to 16 channels)
- Conversion range: 0 to 3.6 V
- Separate analog supply from 2.4 up to 3.6
- Up to three 16-bit Sigma Delta ADC
- Separate analog supply from 2.2 to 3.6 V, up to 21 single/ 11 diff channels
- Up to three 12-bit DAC channels
- Two fast rail-to-rail analog comparators with programmable input and output with analog supply from 1.65 to 3.6 V
- Up to 24 capacitive sensing channels supporting touchkey, linear and rotary touchsensors
- 17 timers
- Two 32-bit timer and three 16-bit timers with up to 4 IC/OC/PWM or pulse counter
- Two 16-bit timers with up to 2 IC/OC/PWM or pulse counter
- Four 16-bit timers with up to 1 IC/OC/PWM or pulse counter
- Independent and system watchdog timers
- SysTick timer: 24-bit downcounter
- Three 16-bit basic timers to drive the DAC
- Calendar RTC with Alarm and periodic wakeup from Stop
- Communication interfaces
- CAN interface (2.0B Active)
- Two I²C interfaces; one supporting Fast Mode Plus (1 Mbit/s) with 20 mA current sink, SMBus/PMBus, wakeup from STOP
- Three USARTs supporting master synchronous SPI and modem control; with ISO7816 interface, LIN, IrDA capability, auto baud rate detection, wakeup feature
- Three SPIs (18 Mbit/s) with 4 to 16 programmable bit frame, muxed I2S
- Serial wire devices, JTAG, Cortex-M4F ETM
- 96-bit unique ID
|
管脚定义图
|
STM32F383RC 订购信息
订购型号 |
产品状态 |
美金价格 |
数量 |
封装 |
包装形式 |
温度范围 |
材料声明 |
STM32F383RCT6 |
Preview |
|
1000 |
LQFP 64 10x10x1.4 |
Tray |
-40 °C-85 °C |
STM32F383RCT6 |
STM32F383RCY6TR |
Preview |
|
1000 |
WLCSP 66L DIE 432 R 8X8 0.4 MM P |
Tape And Reel |
-40 °C-85 °C |
STM32F383RCY6TR |
DATA BRIEF
描述 |
版本 |
大小 |
STM32F383RC : DB1747: ARM Cortex-M4F 32b MCU+FPU, up to 256KB Flash+32KB SRAM timers, 4 ADCs (12/16-bit), 3 DACs, 2 comp., 1.8 V operation |
1 |
833KB |
APPLICATION NOTES
描述 |
版本 |
大小 |
AN3371: Using the hardware real-time clock (RTC) in STM32 F0, F2, F3, F4 and L1 series of MCUs |
5 |
422KB |
AN4076: Two or three shunt resistor based current sensing circuit design in 3-phase inverters |
1 |
1199KB |
AN4045: STM32F3xx in-application programming using the USART |
1 |
163KB |
AN4157: STM32F3DISCOVERY peripheral firmware examples |
1 |
240KB |
AN4013: STM32F1xx, STM32F2xx, STM32F4xx, STM32L1xx, STM32F30/31/37/38x timer overview |
2 |
271KB |
AN4099: Implementing transmitters and receivers for infrared remote control protocols using STM32F0xx and STM32F3xx microcontrollers |
2 |
521KB |
AN3307: Guidelines for obtaining IEC 60335 Class B certification in STM32 applications |
3 |
369KB |
AN4056: EEPROM emulation in STM32F30x/STM32F31x/STM32F37x/STM32F38x microcontrollers |
1 |
321KB |
AN4018: Data link communication protocol for the ST7580 power line networking SoC |
2 |
193KB |
AN4132: Clock configuration tool for STM32F37x/STM32F38x microcontrollers |
1 |
384KB |
ERRATA SHEETS
描述 |
版本 |
大小 |
ES0189: STM32F37xxx and STM32F383xx device limitations |
1 |
163KB |
PROGRAMMING MANUALS
描述 |
版本 |
大小 |
PM0214: STM32F3xxx and STM32F4xxx Cortex-M4 programming manual |
3 |
1709KB |
REFERENCE MANUALS
描述 |
版本 |
大小 |
RM0313: STM32F37xx and STM32F38xx advanced ARM-based 32-bit MCUs |
1 |
12421KB |
USER MANUALS
描述 |
版本 |
大小 |
UM1565: Description of STM32F37xx/38xx Standard Peripheral Library |
1 |
7931KB |
UM1566: STM32F0xx and STM32F3xx I²C Communication peripheral application library (CPAL v2) |
1 |
518KB |
BOARDS AND TOOLS
型号 |
描述 |
STM-STUDIO |
STM Studio run-time variables monitoring and visualization tool |
STVP |
ST Visual Programmer for programming ST7, STM8, STM8T and STM32 |
STVP |
ST Visual Programmer for programming ST7, STM8, STM8T and STM32 |
MicroXplorer |
MCU graphical configuration tool |
ST-LINK |
In-circuit debugger and programmer for STM8 and STM32 MCUs; with IAR EWARM and Keil RVMDK and ST toolset |
ST-LINK/V2 |
ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32 |
CONFIGURATION UTILITIES
DEVICE PROGRAMMERS
FIRMWARE
SW DEMOS
MARKETING BROCHURES
描述 |
版本 |
大小 |
BRSTM32F30812 : STM32 F3 series - Cortex-M4 mixed-signal MCUs |
1.0.1 |
1704KB |
BRSTM320912 : STM32 32-bit ARM Cortex MCUs |
1.1 |
3114KB |