Overview
The STR755FV1T6 is a high-performance microcontroller designed by STMicroelectronics. It features an ARM7TDMI-S 32-bit RISC CPU, operating at a speed of up to 60 MHz. This microcontroller is part of the STR750 family, known for its comprehensive set of peripherals, low power modes, and high-density code capabilities. The device is suitable for a wide range of applications due to its versatile features and robust performance.
Key Specifications
Specification | Details |
---|---|
Core Processor | ARM7TDMI-S 32-bit RISC CPU |
Operating Speed | Up to 60 MHz |
Memory | Up to 256 KB Flash program memory, 16 KB Read-While-Write Flash, 16 KB embedded high-speed SRAM |
Operating Voltage | 3.3V ±10% or 5V ±10% |
Operating Temperature | -40°C to +85°C / -40°C to +105°C |
Communication Interfaces | 3 UARTs, 2 SSPs, 1 I²C, 1 CAN, 1 USB full-speed 12 Mb/s |
Timers | 3 standard 16-bit timers, 1 PWM timer, 16-bit watchdog timer |
ADC | 10-bit, 16/11 channels, programmable scan mode & FIFO |
DMA | 4-channel DMA controller with circular buffer management |
GPIOs | Up to 72/38 GPIOs with high sink capabilities |
Low Power Modes | SLOW, WFI, STOP, STANDBY with backup registers |
Key Features
- ARM7TDMI-S Core: High-performance 32-bit RISC CPU with up to 54 DMIPS at 60 MHz.
- Memory: Up to 256 KB Flash program memory, 16 KB Read-While-Write Flash, and 16 KB embedded high-speed SRAM.
- Communication Interfaces: Includes 3 UARTs, 2 SSPs (SPI or SSI), 1 I²C, 1 CAN, and 1 USB full-speed interface.
- Timers and PWM: 3 standard 16-bit timers, 1 PWM timer with dead time generation and edge/center-aligned waveforms.
- ADC: 10-bit ADC with 16/11 channels, programmable scan mode, and FIFO.
- DMA Controller: 4-channel DMA with circular buffer management supporting UART, SSP, timers, and ADC.
- Low Power Modes: SLOW, WFI, STOP, and STANDBY modes with backup registers for power optimization.
- GPIOs: Up to 72/38 GPIOs with high sink capabilities and atomic bit SET and RES operations.
- Real-Time Clock: Driven by low power internal RC or 32.768 kHz dedicated oscillator for clock-calendar and auto wake-up functions.
Applications
- Appliances and Motor Control: Suitable for brushless motor drives and other appliance control systems.
- USB Peripherals: Ideal for USB peripherals, UPS, and alarm systems.
- Programmable Logic Controllers: Used in programmable logic controllers, circuit breakers, and inverters.
- Medical and Portable Equipment: Applicable in medical devices and portable equipment due to its low power and high performance.
Q & A
- What is the core processor of the STR755FV1T6?
The core processor is the ARM7TDMI-S 32-bit RISC CPU.
- What is the maximum operating speed of the STR755FV1T6?
The maximum operating speed is up to 60 MHz.
- What types of memory does the STR755FV1T6 have?
The device has up to 256 KB Flash program memory, 16 KB Read-While-Write Flash, and 16 KB embedded high-speed SRAM.
- What are the operating voltage options for the STR755FV1T6?
The operating voltage options are 3.3V ±10% or 5V ±10%.
- What communication interfaces are available on the STR755FV1T6?
The device includes 3 UARTs, 2 SSPs, 1 I²C, 1 CAN, and 1 USB full-speed interface.
- What types of timers are included in the STR755FV1T6?
The device includes 3 standard 16-bit timers, 1 PWM timer, and a 16-bit watchdog timer.
- What is the resolution and number of channels of the ADC in the STR755FV1T6?
The ADC is 10-bit with 16/11 channels, depending on the package.
- Does the STR755FV1T6 support DMA operations?
Yes, it has a 4-channel DMA controller with circular buffer management.
- What are the low power modes available in the STR755FV1T6?
The device supports SLOW, WFI, STOP, and STANDBY modes with backup registers.
- What is the purpose of the real-time clock in the STR755FV1T6?
The real-time clock provides a clock-calendar function and supports auto wake-up using an internal RC oscillator or a 32.768 kHz dedicated oscillator.