|
发表于 2015-9-1 20:26:08
|
显示全部楼层
a0a.1 32b0c
个人感觉 Nucleo开发板无法将STM32F446彪悍的性能和丰富的外设完全体现出来,想要彻底点的还是STM32446E-EVAL更丰富一些,Nucleo开发板只能是尝尝鲜。
扯远了,来说说STM32F446吧,性能方面:
它是采用高性能ARM® Cortex®-M4 32位RISC核的 32位MCU,工作频率高达180MHz,高速嵌入存储器如闪存512KB, SRAM 128KB和4KB备份SRAM.器件还集成了三个12位ADC,两个DAC,一个低功耗RTC,12个通用16位计时器以及两个32位通用计时器。
90MHz FMC控制器,对于驱动LCD或外部存储器很方便了,速度匹配不会有太大瓶颈了,完全能够简化对SRAM、SDRAM、NOR/NAND外存或内置控制器的LCD的控制,支持存储器重映射 (memory-remap) 模式,以提升性能。双QSPI接口可独立于FMC运行,直接连接或通过存储器映射方式连接多达两个外部SPI NOR闪存,支持单数据速率或双数据速率传输。
应用方面:
主要用在马达驱动和应用控制,医疗设备,工业应用的PLC,逆变器,电路中断器,打印机和扫描仪,告警系统,视频互连和HVAC以及家庭音响设备,当然还少不了当前火爆的物联网 应用,个人感觉最主要的还是视频、网络、工业控制最合适。
功耗方面:
优秀的低功耗,,工作电压1.7V-3.6V,先进的90nm制造工艺结合动态电压调整功能,到广泛的时钟门控电路 (clock gating) 技术、灵活的睡眠模式,STM32F446微控制器在停止 (STOP) 模式保留SRAM内全部数据信息下可将工作电流降至50µA。这样在可穿戴方面也就有机会了。
还有意法半导体独有的自适应实时加速器 (ART Accelerator™, Adaptive Real-Time Accelerator) 技术[1]、智能系统架构以及先进的90nm闪存技术,进一步提升了内置浮点单元和DSP指令的标准ARM Cortex-M4内核处理性能。因此,STM32F446 的 CPU 具有领先同类产品的225 DMIPS处理性能,在180MHz频率下执行闪存内软件代码时,CoreMark®[2]的测试成绩取得608分的好成绩
开发使用方面:
一如既往地引脚兼容,软件兼容是ST的特色,对于现在技术更新迅速的时代,能够横方便的进行升级是再好不过了。STM32F446将使设计人员受益于广泛的STM32开发生态系统和600余款引脚及软件相互兼容的、基于ARM Cortex-M内核的微控制器系列产品,包括最近发布的STM32F7系列。开发生态系统包括简单易用的STM32Cube开源软件平台、STM32 Nucleo可扩展原型开发板以及STM32 Discovery评估板,支持市场主流的开发环境,例如IAR EWARM、Keil MDK-ARM、基于GCC的整合开发环境 (IDE) 或线上 mbed™[3]。
由于STM32家族庞大,根据不同的需求有不同的处理器,因此现在在尝试将公司现有的产品逐渐升级到STM32上来,已经用了F105感觉很不错,接下来就要好好研究M4了。
|
评分
-
查看全部评分
|