年初就听说STM32F446出来了,但直到昨天,才一睹他的真面目。
在开箱之前,先普及下ST Nicleo这个概念,STM32 NUCLEO开发平台是ST最新发布的易用性好、可扩展性佳的低成本平台。开发平台具有mbed功能支持Arduino接口,同时还提供ST Morpho扩展排针,可连接微控制器的所有周边外设,可以利用Arduino巨大生态系统优势,便于快速实现STM32学习和评估!具体更详细的介绍,可以看看21ic的这篇** STM32-NUCLEO开发平台全方位解析
评估板开箱:
STM32F446 Nucleo延续了STN32 NUCLEO的一贯风格,白色的阻焊层(俗称白板),带有ST-LINK下载器,三个LED灯,两个按钮:用户按钮和复位按钮,全扩展的IO引出和
Arduino接口。如下图所示:
STM32F446 Nucleo正面照,可以看到MCU的标签上写着NUCLEO-F446RE的字样
STM32F446 Nucleo背面照,可以看到背面基本只有0欧姆的电阻
对于 STM32F446 Nucleo正面各部分接口的定义,所有Nucleo板都是一样的,在网上找了张图片,给大家看看。(主要是自己添加注释的图片比较模糊)
对于更多STM32 Nucleo家族的介绍,和所有Nucleo板的资料,可以点击这里观看
STM32F446系列微控制器
我们回到板卡的重点上,对于这颗STM32F446芯片,相信所有人都非常期待。这颗芯片采用意法半导体独有的自适应实时加速器 (ART Accelerator™, Adaptive Real-Time Accelerator) 技术 、智能系统架构以及先进的90nm闪存技术,进一步提升了内置浮点单元和DSP指令的标准ARM Cortex-M4内核处理性能。因此,STM32F446 的CPU具有领先同类产品的225 DMIPS处理性能,在180MHz频率下执行闪存内软件代码时,CoreMark® 的测试成绩取得608分的好成绩。
这颗芯片的外设也十分丰富,通过多个接口进行高效并发通信,使工业、科技、医疗以及物联网(Internet-of-Things,IoT)应用更加智能并具有更多交互,同时先进的处理技术和动态电压调节、广泛的时钟门控以及灵活的睡眠模式实现了有效的节能。
集成的外设功能如下:
1.2个专用音频PLL,SPDIF输入,3路半双工I²S和2路串行音频接口(SAI),支持全双工I²S和时分复用(TDM)模式。
2.多达20个通信接口(包括4个USART、2个速度达11.25 Mbit/s的UART、4个速度达45 Mbit/s的SPI、3个具有新型可选数字滤波器功能的I²C、2个CAN、SDIO、HDMI CEC以及摄像头接口)
3. 两个12位DAC、三个速度为2 MSPS或7.2 MSPS(交错模式)的12位ADC定时器多达17个:频率高达180 MHz的16和32位定时器
4.使用灵活的90 MHz存储控制器可以轻松扩展存储范围,带有一个32位的并行接口,能支持Compact Flash、SRAM、PSRAM、NOR、 NAND以及SDRAM存储器
5.由于90MHz Dual quadSPI接口支持内存映射模式,可进行经济实惠的NOR闪存扩展
有关STM32F446系列芯片的介绍和文档,点击进行下载和观看
|