中国电子技术网

设为首页 网站地图 加入收藏

 
 

[原创]STM32F37x:32位Cortex-M4F MCU开发方案

关键词:STM32F37x 32位Cortex-M4F MCU

时间:2012-11-15 10:47:45       来源:STM32F37x

ST公司的STM32F37x系列产品是高性能ARM Cortex-M4F 32位RISC MCU,工作频率高达72MHz,嵌入浮点单元(FPU),存储器保护单元(MPU)和嵌入式跟踪宏单元(ETM),嵌入式闪存高达256kB,SRAM高达32kB,工作电压2.0V~3.6V。主要用在移动游戏,增强现实感,光学图像稳定性,手持导航,机器人和工业自动化系统。

STM32F37x系列是基于高性能的ARM Cortex -M4F的32位RISC核,其最高运行频率72MHz,并嵌入一个浮点单元(FPU),内存保护单元(MPU)和嵌入式跟踪宏单元(ETM)。

该系列采用高速嵌入式存储器(高达256kB的快闪记忆体,高达32kB的SRAM),丰富的增强I/O,外设连接到两条APB总线。



图1 STM32F37x系列框图

STM32F37x设备具有一个快速12位ADC(1MSPS)和最多3个16位Sigma delta ADC,两个比较器,两个DAC(DAC1,2通道和DAC2,1通道),低功耗RTC,9个通用16位定时器,2个通用32位定时器,3个基本定时器。配备了标准和先进的通信接口:多达2个I2C接口,3个SPI接口,全部有复用I2S,三个USART,CAN和USB。

STM32F37x系列工作温度范围-40℃~+85℃和-40℃~+105℃,为2.0V~3.6V电源。全面的省电模式方便低功耗的应用设计。STM32F37x系列提供5种封装,从48引脚~100引脚的器件,可选外围设备。


图2 STM32F3DISCOVERY开发板硬件框图

STM32F37x系列主要特性

•核:ARM32位Cortex-M4F CPU(72MHz最大),单周期乘法和硬件除法,DSP指令FPU(浮点单元)和MPU(存储器保护单元)

•存储器

– 64kB~256kB的快闪记忆体

– 32kB SRAM与HW奇偶检查

• CRC计算单元

•复位和电源管理

–电压范围:2.0V~3.6 V

– Power-on/Power掉电复位(POR/PDR)

–可编程电压监测器(PVD)

–低功耗模式:睡眠,停止,待机

– VBAT电源用于RTC和后备寄存器


图3 STM32F3DISCOVERY开发板电路图(1)

•时钟管理

– 4MHz~32MHz晶体振荡器

– 32kHz振荡器作为RTC与校准..

查看全文

  • 分享到:

 

猜你喜欢