STM32F4xx -- Cortex M4

STM32F4xx official page: http://www.st.com/internet/mcu/subclass/1521.jsp
Introduction

FPU - Floating point benefits 
DSP - benefits
Price
Portfolio
Tutorial 

Application Notes, Manuals, etc 
Software Tools
Evaluation Board


STM32446E-EVAL - Evaluation board with STM32F446ZE,

it includes an ST-LINK/V2 embedded debug tool, a 3.2” 240 x 320 TFT LCD with resistive touchscreen,

USB HS & FS, USART, IrDA, CAN, Digital Microphones, Audio Codec, ADC and DAC,SDRAM (4M x 16-bit)

and QuadSPI Flash memories (32MB), I2C EEPROM, RF EEPROM, MicroSD card) and more.

STM32F429I-DISCO - Based on the STM32F429ZIT6,

it includes an ST-LINK/V2 embedded debug tool, a 2.4" QVGA TFT LCD, an external SDRAM of 64 Mbits,

a gyroscope ST MEMs, a USB OTG micro-AB connector, LEDs and pushbuttons.

STM32429I-EVAL1 - is a complete demonstration and development platform for the STMicroelectronics

ARM®Cortex™-M4 core-based STM32F429 line microcontrollers.

It includes a 4.3” color TFT LCD with resistive touchscreen (480 x 272 pixels), etc.

STM32439I-EVAL2 - Based on the STM32F439NIH6,

it includes an ST-LINK/V2 embedded debug tool, a 5.7” color TFT LCD with capacitive touchscreen (480 x 272 pixels),

an 8M x 32-bit SDRAM, 1M x 16-bit SRAM and 8M x 16-bit NOR Flash, aUSB OTG micro-AB connector, LEDs and pushbuttons.

STM32F4-Discovery

NUCLEO-F411RE - STM32 Nucleo development board for STM32F4 series -

with STM32F411RE MCU, 512KB flash memory, TQFP64 package,

it includes an ST-LINK/V2 embedded debug tool. Supports Arduino

NUCLEO-F401RE - STM32 Nucleo development board for STM32F4 series - with STM32F401RE MCU,

TQFP64 package, it includes an ST-LINK/V2 embedded debug tool. Supports Arduino

STM & Embest STM32F4-Discovery expansion boards 
STM3240G-EVAL
STM3241G-EVAL

STM32F4 technical Overview
STM32F4 - Marketing presentation (pdf 4Mbyte)
Brochure
What is Cortex M4
STM32F4xx vs. STM32F2xx
Glossary
 

STM32F4 series of high-performance MCUs with DSP and FPU instructions

The ARM® Cortex®-M4-based STM32F4 series MCUs leverage ST’s NVM technology and ST’s ART Accelerator™ to reach the industry’s highest benchmark scores for Cortex-M-based microcontrollers with up to 225DMIPS 608CoreMark executing from Flash memory at up to 180 MHz operating frequency.

With dynamic power scaling, the current consumption running from Flash ranges from 100 µA/MHz on the STM32F411 up to 260 µA/MHz on the STM32F439.

The STM32F4 series consists of seven compatible product lines of digital signal controllers (DSC), a perfect symbiosis of the real-time control capabilities of an MCU and the signal processing performance of a DSP:

  • STM32F401 – 84 MHz CPU/105 DMIPS, the smallest, cost-effective solution with outstanding power efficiency (Dynamic Efficiency Line)
  • STM32F411 – 100 MHz CPU/125 DMIPS, outstanding power efficiency with large SRAM
    and new smart DMA optimizing power consumption for data batching (Dynamic Efficiency Line with Batch Acquisition Mode)

  • STM32F446 – 180 MHz/225 DMIPS, up to 512 Kbytes of Flash with dual Quad SPI and SDRAM interfaces

  • STM32F405/415 – 168 MHz CPU/210 DMIPS, up to 1 Mbyte of Flash with advanced connectivity and encryption
  • STM32F407/417 – 168 MHz CPU/210 DMIPS, up to 1 Mbyte of Flash adding Ethernet MAC and camera interface

  • STM32F427/437 – 180 MHz CPU/225 DMIPS, up to 2 Mbytes of dual-bank Flash with SDRAM interface,
    Chrom-ART Accelerator™, serial audio interface, more performance and lower static power consumption

  • STM32F429/439 – 180 MHz CPU/225 DMIPS, up to 2 Mbytes of dual-bank Flash with SDRAM interface,
    Chrom-ART Accelerator™ and LCD-TFT controller

  • STM32F469/479 – 180 MHz CPU/225 DMIPS, up to 2 Mbytes of dual-bank Flash with SDRAM and QSPIinterface, 
    Chrom-ART Accelerator™, LCD-TFT controller and MPI-DSI interface

STM32446E-EVAL - Evaluation board with STM32F446ZE

The STM32446E-EVAL helps you to discover the high-performance microcontrollers of the STM32F446 series (Cortex M4)

and to develop your applications easily. It offers everything required for beginners and experienced users to get started quickly.

Evaluation board with STM32F446ZE, it includes an ST-LINK/V2 embedded debug tool, a 3.2” 240 x 320 TFT LCD with resistive touchscreen,

USB HS & FS, USART, IrDA, CAN, Digital Microphones, Audio Codec, ADC and DAC,

SDRAM (4M x 16-bit) and QuadSPI Flash memories (32MB), I2C EEPROM, RF EEPROM, MicroSD card) and more.

STM32439I-EVAL2

The STM32439I-EVAL2 helps you to discover the high-performance microcontrollers of the STM32F4 series (Cortex M4) and to develop your applications easily.

  • STM32F439NIH6 microcontroller
  • 5.7” color TFT LCD with capacitive touchscreen (480 x 272 pixels)
  • Six 5 V power supply options: Power jackST-LINK/V2 USB connector User USB HS connectorUser USB FS1 connector User USB FS2 connector Daughterboard
  • SAI Audio DAC, stereo audio jack which supports headset with microphone
  • Stereo digital microphone, audio terminal connector used to connect external speakers
  • 2 GBytes (or more) SDIO interface MicroSD card
  • RF EEPROM - M24LRxx - on I2C compatible serial interface
  • RS-232 communication
  • IrDA transceiver
  • JTAG/SWD and ETM trace debug support, ST-LINK/V2 embedded
  • IEEE-802.3-2002 compliant Ethernet connector
  • Camera module
  • 8M x 32-bit SDRAM, 1M x 16-bit SRAM and 8M x 16-bit NOR Flash
  • Joystick with 4-directional control and selector
  • Reset, Wakeup and Tamper buttons
  • 4 color user LEDs
  • Extension connectors & memory connectors for daughterboard or wrapping board
  • USB OTG HS and FS with Micro-AB connectors
  • RTC with backup battery
  • CAN2.0A/B compliant connection
  • Potentiometer
  • Motor control connector

时间: 2024-10-09 07:25:59

STM32F4xx -- Cortex M4的相关文章

惯性导航之程序(OpenShoe)移植从avr32移植到stm32f4xx

惯性导航程序(OpenShoe)移植 任务:惯性导航程序从avr32(开发工具AtmelStudio6)移植到stm32f4xx(开发工具keil5_11). 分析:将程序移植到不同微控制器,将源程序分成硬件相关和硬件不相关(算法.控制方式等)两部分. 以惯性导航源码为例: 1. 惯性导航硬件不相关代码移植 Step1:将去掉微控制器相关驱动后的惯性导航源码加入到keil5工程序中,从main函数中开始,然后注示掉硬件相关的函数. Step2: 惯性导航源码中使用了inline等C++关键字(开

STM32F407应用笔记--使用之前的体会

这些天使用STM32F4系列的CPU设计项目,性能十分强大,ARM和DSP二核一,号称DSC. 设计硬件之后,开始设计软件,大体有两个方向:一是使用库函数,二是使用实时操作系统.其它直接操寄存器的软件写法就避免了吧,重复造轮子没有意义. 下面是一些使用体会:(引用一个开发板厂家) 为 STM32F4 作为目前最热门的 ARM Cortex M4 处理器,由于其强大的功能,可替代 DSP 等特性,正在被越来越多的公司选择使用.学习 STM32F4 的朋友也越来越多,初学者,可能 会认为 STM32

STM32之中断

1.NVIC Nested vectored interrupt controller :可嵌套向量中断控制器 (NVIC) NVIC 特性 82个可屏蔽中断 ##不包括内核的16个中断 16个可编程优先级 ##适用于全部中断 低延迟异常和中断处理 电源管理控制 系统控制寄存器的实现 NVIC与处理器内核接口紧密耦合, 实现了高效快速的中断响应.所有的中断,包括内核异常都被 NVIC 所管理. 2.中断向量表 其实中断向量表在**STM32F4XX**启动文件里面就可以看出来,详情可看 :[ST

第13章 GPIO-位带操作—零死角玩转STM32-F429系列

第13章 ????GPIO-位带操作 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/firege ? 本章参考资料:<STM32F4xx 中文参考手册>存储器和总线构架章节.GPIO章节,<Cortex?-M4内核编程手册>2.2.5 Bit-banding.学习本章时,配套这些参考资料学习效果会更佳. 13.1 位带简介 位操作就是可以单独的对一个比特位读和写,这个在51单

第9章 初识STM32固件库—零死角玩转STM32-F429系列

第9章 ????初识STM32固件库 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/firege ? 本章参考资料:<STM32F4xx参考手册>.<STM32F4xx规格书>.<Cortex-M3权威指南>, STM32标准库帮助文档:<stm32f4xx_dsp_stdperiph_lib_um.chm>. 在上一章中,我们构建了几个控制GPIO外

第13章 GPIO—位带操作

第13章     GPIO-位带操作 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/firege 本章参考资料:<STM32F4xx 中文参考手册>存储器和总线构架章节.GPIO章节,<Cortex?-M4内核编程手册>2.2.5 Bit-banding.学习本章时,配套这些参考资料学习效果会更佳. 13.1 位带简介 位操作就是可以单独的对一个比特位读和写,这个在51单片机

第9章 初识STM32固件库

第9章     初识STM32固件库 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/firege 本章参考资料:<STM32F4xx参考手册>.<STM32F4xx规格书>.<Cortex-M3权威指南>, STM32标准库帮助文档:<stm32f4xx_dsp_stdperiph_lib_um.chm>. 在上一章中,我们构建了几个控制GPIO外设的

第1章 如何使用本书

第1章    如何使用本书 1.1    本书的参考资料 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/firege 本书参考资料为:<STM32F4xx 中文参考手册>和<Cortex?-M4内核编程手册>,这两本是ST官方的手册,属于精华版,面面俱到,无所不包.限于篇幅问题,本书不可能面面具到,着重框图分析和代码讲解,有关寄存器的详细描述则略过,在学习本书的时候,涉及到寄

Ic解密STM32F401/410/411/412芯片解密程序拷贝技术方法!

Ic解密STM32F401/410/411/412芯片解密单片机破解 凯基迪科技可以支持:STM32F401解密,STM32F410解密,STM32F411解密,STM32F412芯片解密程序提取服务,承诺"不成功,不收费!"#[微信:icpojie]# STM32F401芯片特性: STM32F401微控制器是STM32 Dynamic Efficiency?设备系列的第一款,整合了多种技术,是动态功耗和执行性能的最佳平衡,同时提高了功能集成度. STM32F401设计用于需要在小至