The ARM Cortex™-M4 processor is the latest embedded processor by ARM specifically developed to address digital signal control markets that demand an efficient, easy-to-use blend of control and signal processing capabilities.
Texas Instruments LM4F230 series ARM Cortex™-M4 Microcontrollers (MCUs) are TIVA devices featuring Advanced Motion Control, USB OTG, and a high number of serial communication peripherals, including up to 8 UARTs, 6 I²C, 4 SSI/SPI. and 2 CAN controllers. TI LM4F230, LM4F231, and LM4F232 Cortex-M4 MCUs provide a variety of integrated motion control functions, including six fault inputs to promote low-latency shutdown, two Quadrature Encoder Inputs (QEI), and 2 PWM modules with a total of 16 advanced PWM outputs for motion and energy applications. TI LM4F230 series Cortex-M4 TIVA MCUs are targeted for motion control and a variety of industrial applications, such as factory automation, power and energy, fire and security, HVAC and building control, and medical instrumentation.
STMicroelectronics STM32 F4 32-bit ARM Cortex™-M4 Microcontrollers (MCUs) open the door to the digital signal controller (DSC) market with a family of devices that are pin-to-pin and software compatible with the STM32 F2 series but with better performance, DSP capability, more SRAM, and 2.4MSPS ADCs. STMicroelectronics STM32 F4 ARM Cortex-M4 MCUs include a floating point unit and core features such as built-in single-cycle multiply-accumulate (MAC) instructions, optimized SIMD arithmetic, and saturating arithmetic instructions. The adaptive real-time ART (Adaptive Real-Time memory) Accelerator™ combined with STMicroelectronics 90nm technology provides linear performance up to 168MHz, unleashing the full performance of the core. These features expand the number of addressable applications in the industrial, consumer, and healthcare segments. STM32 F4 series ARM Cortex-M4 MCUs include devices with 512KB to 1MB of on-chip Flash memory, 192KB of SRAM, and 15 communication interfaces.
STM32F401xB, STM32F401xC Datasheet
STM32F401xD, STM32F401xE Datasheet
STM32F405xx, STM32F407xx Datasheet
STM32F411xC, STM32F411xE Datasheet
STM32F415xx, STM32F417xx Datasheet
STM32F427xx, STM32F429xx Datasheet
STM32F437xx, STM32F439xx Datasheet
STM32 F4 Brochure
More About STM32F4DISCOVERY
ARM Cortex™-4 Technology
STM32F4DISCOVERY Product Info
A complete development tool offering for the STMicroelectronics STM32 F4 series is available. The STM32F4DISCOVERY helps you to discover the STM32F4 high-performance features and to develop your applications easily. It includes everything required for beginners and experienced users to get started quickly. Based on the STM32F407VGT6, it includes an ST-LINK/V2 embedded debug tool, two ST MEMS, digital accelerometer and digital microphone, one audio DAC with integrated class D speaker driver, LEDs and push buttons and an USB OTG micro-AB connector. The STM3240G-EVAL evaluation board is a complete demonstration and development platform for the STM32 F4 series and includes an STM32F407IGH6 high-performance ARM® Cortex™-M4F 32-bit microcontroller.
STM3240H-SK/KEI Product Info
The STMicroelectronics STM3240G-SK/KEI is a complete, cost-effective
solution for starting application development and evaluating the
STMIcroelectronics STM32F4 series of ARM Cortex™-M4 processor-based microcontrollers.
It includes all the hardware and software you need to start developing
applications for the STM32 ARM core-based families of microcontrollers.
It comes complete with a full-featured evaluation board (including
Ethernet, USB HS, VGA camera, external memories, CAN, USUARTs, Audio,
and QVGA Touchsreeen LCD), Keil's MDK-ARM Lite Edition (32KB)
development tools, and the ULINK-ME™ (USB/JTAG) adapter.
NXP Semiconductors LPC4300 series microcontrollers (MCUs) boast the world's first asymmetrical dual-core digital signal controller architecture, featuring ARM® Cortex™-M4 and Cortex-M0 processors. These NXP Cortex-M4 MCUs with Cortex-M0 co-processors bring the advantage of developing digital signal processor (DSP) and MCU applications within a single architecture and development environment.
The LPC4300 series Cortex-M4 processor combines the benefits of an MCU with high-performance digital signal processing features such as single-cycle MAC, Single Instruction Multiple Data (SIMD) techniques, saturating arithmetic, and a floating point unit. The Cortex-M0 co-processor off-loads many of the data movement and I/O handling duties that can drain the bandwidth of the Cortex-M4 core. With its dual-core architecture and unique set of configurable peripherals, NXP Semiconductors LPC4300 MCUs enable development of a wide range of applications, such as motor control, power management, industrial automation, robotics, medical, automotive accessories, and embedded audio.
Also available! View the Embedded Artists LPC4088/4357 Development Boards
The NXP Hitex LPC4350 Evaluation Board has a variety of special features showcasing the high-performance DSC capability of LPC4350 MCUs. The LPC4350 Evaluation Board
is USB-powered but can also be driven by external power supply or via
power-over-Ethernet. It is equipped with 65MB SDRAM, 32MB parallel
flash, 512kB SRAM, and a serial EEPROM. The board features a small
onboard display and NXP standard display as well as Audio IN an OUT,
microphone IN, headphones OUT, and a D-Class amplifier.
Freescale Semiconductor 32-bit Kinetis-K microcontrollers represent the most scalable portfolio of ARM® Cortex™-M4 MCUs
in the industry. The first phase of the Kinetis portfolio consists of
five MCU families with more than 200 pin-, peripheral-, and
software-compatible devices with outstanding performance and feature
scalability. Freescale Kinetis MCUs are enabled by innovative 90nm Thin
Film Storage (TFS) flash technology with unique FlexMemory (configurable
embedded EEPROM). Kinetis Cortex-M4 MCUs feature the latest low-power innovations and high performance, high precision mixed-signal capability.
Learn More About Kinetis Portfolio
Learn More About Kinetis Tower Modules/Kits
Learn More About Keil MCBTWRK60 Starter Kit
Atmel SAM4S ARM Cortex™-M4 Flash Microcontrollers (MCUs) extend the Atmel Cortex-M portfolio to offer increased performance and power efficiency and higher memory densities with up to 2MB of Flash and 160KB of SRAM. Atmel SAM4S MCUs offer a rich peripheral set for connectivity, system control, and analog interfacing. Devices are pin-to-pin and software compatible with SAM3 and SAM3N Cortex-M3 processor-based microcontrollers (MCUs), offering a smooth upwards migration path for performance and memory size.
The SAM4S operates at 120MHz and integrates Atmel's Flash read accelerator and optional cache memory to increase system performance. These devices feature a multi-layer bus matrix, multi-channel direct memory access (DMA) and distributed memory to support high data rate communication. The SAM4S series achieves 200µA/MHz in dynamic mode at a low operating frequency and 1µA at 1.8V in back-up mode with the real-time clock (RTC) running.
Infineon XMC4000 32-Bit ARM® Cortex™-M4 Microcontrollers (MCUs) combine application-optimized peripherals and outstanding real-time capability with the advantages of a widely distributed core architecture. Infineon XMC4000 family MCUs help to improve energy efficiency, support a large number of communication standards, and reduce software complexity during development. These Cortex-M4 MCUs are suitable for a wide range of industrial applications, including electric drives, solar inverters, and the automation of manufacturing and buildings. Infineon XMC4000 family is designed to enable scalable, compatible solutions with a high degree of software reusability. The XMC4000 family has a powerful CPU subsystem, DSP functionality, a floating point unit, a fast Flash memory with only 22ns read time and error correction code (ECC), large SRAM, and extended peripheral functions.
The XMC4000 portfolio consists of five series: XMC4100, XMC4200, XMC4400,
XMC4500, and XMC4700. These series mainly differ in core frequency, memory capacity, peripheral functions, and number of I/Os.
Infineon Technologies' XMC4500 32-Bit Industrial ARM® Cortex™-M4 MCUs marks a cornerstone in microcontroller design for real-time critical systems. It is the result of Infineon's world-leading microcontroller know-how now coupled with the benefits of a standard CPU core (ARM® Cortex™-M4). Featuring Infineon's power peripheral set, configurable to specific application requirements, the XMC4500 is the ultimate choice for today's industrial control solutions. This family is designed to tackle the imminent challenges of improving energy efficiency, supporting advanced communications protocols and reducing time-to-market. Striving for energy-efficiency, it greatly benefits from Infineon's well-known set of configurable peripherals, fast embedded Flash technology, high quality standards, long product life times, and the ability to provide high temperature ranges of up to 125ºC, backed by Infineon's background as a leading supplier to automotive markets.
Infineon XMC4500 Basic Kit and XMC4500 Enterprise Kit are Hexagon Application Kits designed to evaluate the XMC4500 Cortex-M4 microcontrollers (MCUs). These Infineon kits come with an XMC4500 General Purpose CPU board that houses the XMC4500 MCU and three satellite connectors for application expansion. The Enterprise Kit includes a J-Link Lite CortexM Debugger. The board - along with Infineon's Ethernet/CAN/RS485, Standard Human Machine Interface, and Automation I/O Hexagon Cards - demonstrates the capabilities of the XMC4500 Cortex-M4 device. The Ethernet/CAN/RS486 Interface card demonstrates the communications capabilities of the XMC4500. The Human Machine Interface card demonstrates the HMI capabilities of the XMC4500 and features a passive matrix OLED display. The Automation I/O card demonstrates the ISOFACE capabilities along with the XMC4500.