微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > Stm32f412_Nucleo功能介绍

Stm32f412_Nucleo功能介绍

时间:10-02 整理:3721RD 点击:

感谢电子发烧友网站和意法半导体公司给予我试用Stm32f412的机会。

意法半导体通过差异化的战略确立竞争优势 ,推陈出新的速度叹为观止,从L0, L1,到M0,M0+, M3, M4, M7各种核心各个系列,适应了各种行业,各种消费群体,亲民的价格,完善的开发方案,使得从开发到应用的时间大为缩短。

一 功能介绍

STM32F412微控制器在经济实惠的基本型产品线内给设计人员带来更多选择。STM32F412配备高性能存储器接口,通过双模100MHz四线SPI连接片外存储器;灵活存储控制器(FMC)支持静态存储器,对片内1MB闪存和256KB RAM进行高效扩容。新增LCD显示并口可管理16位色深的QVGA显示器或8位色深的WQVGA显示器;内部真随机数发生器(TRNG)增强了安全算法如加密算法的运算性能。此外,现有基本型产品线的USB OTG端口新增链路功率管理(LPM)和双电压轨,为设计人员省去了电平转换器,从而节省电路板空间。

在对基本型产品线进行升级,适应客户不断增长的需求的同时,意法半导体还增加了对STM32F412 探索套件(STM32F412G-DISCO)的支持功能。新的1.54英寸彩色LCD触屏进一步简化人机界面开发,板载数字接口MEMS立体声麦克风,I2S编解码器、耳机、麦克风、扬声器接口,Arduino? Uno扩展连接器。此外,意法半导体还提供一款搭载一颗144针STM32F412ZG微控制器的低价开发板STM32 Nucleo开发板(NUCLEO-F412ZG)。

二  硬件资源

·        性能: 在100 MHz频率下,借助意法半导体的ART加速器,STM32F412 MCU能够实现125 DMIPS/339CoreMark性能,并实现了从Flash存储器零等待执行。 DSP指令和浮点运算单元扩大了产品的应用范围。

·        功效: ST该系列产品采用意法半导体90 nm工艺,使用ART加速器和动态功耗调整功能,从Flash存储器执行指令,运行模式下可实现低至112 µA/MHz的电流消耗。 停机模式下,功耗低至18 µA。

·        集成度:

·        4路USART,速率可高达12.5 Mbit/s

·        5路SPI(与I²S复用),速度高达50 Mbit/s

·        4个I²C,高达1Mbps

·        2x CAN(2.0B有效)

·        所有封装都带1个SDIO,时钟高达48MHz

·        1个全速USB 2.0 OTG

·        2个全双工I²S,最高32-bit/192 kHz

·        3个单工I²S,最高32-bit/192 kHz

·        2个数字滤波器,用于∑Δ调制器

·        4个PDM接口,支持立体声麦克风

·        速度高达2.4 MSPS的12位ADC,

·        14个定时器,频率高达100 MHz的16和32位定时器

·        硬件随机数发生器

STM32F412单片机内置1MB的Flash存储器和高达256 KB的SRAM。

3  STM32F412_Nucleo开发板介绍
拿到实物, 是非常熟悉的感觉, 板子做工很好,但是省去了以太网接口 变压器,以及一些配套元器件。开发板上中心位置是144脚的STM32F412ZGT6 MCU,上下两侧则是NUCLEO开发板引出的Morpho及Zio接口。开发板右侧是ST-LINK/V2-1调试/下载器,ST-LINK已成ST官方开发板的标配。开发板左侧的缺口是没有引出的网络接口,另外相应的PHY芯片也没有焊接。如果用户需要使用网络功能,需要自行焊接。开发板左侧还提供了USB OTG接口,提供访问外部大容量USB存储器的能力。其它设备包括3个用户可编程LED指示灯、2个按钮(一个用户可编程按钮及一个RESET按钮),另外开发板上提供了32K的LSE晶振。但没有提供HSE晶振,好在ST巧妙的设计使得可使用ST-LINK提供的MCO来给主MCU提供准确的时钟信号。 ,现在的Nucleo 新款开发板 都采用了mciro -usb口,这个也相当方便。







看起来很牛逼的样子

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top