本帖最后由 dianzijiangren 于 2015-8-29 18:05 编辑
终于收到了二姨家寄来的F446的板卡,迫不及待的打开,传说这板卡带了CameraInterface,哈哈哈,这货用途太大了! Nucleo是意法半导体加入ARMembed项目后的又一个风格系列板卡,有两个鲜明的特点: 1.兼容Arduino UNO R3Shield扩展板、 2. 支持ARM embed项目。 或许有人会有疑问,什么是ARM embed项目?mbed是一个面向ARM Cortex-M系列处理器的原型开发平台,主要用于培育物联网(IoT)的协作项目,包括了免费的软件库(SDK),硬件参考设计(HDK)和在线工具(Web)三部分,为用户提供简单、方便快捷的基于ARM Cortex-M处理器的MCU开发、调试等操作。 STM32F446RE Nucleo套装为ST公司推出的一款新的Nucleo板卡,该板卡搭载了一颗STM32F446REMCU,下图: 意法半导体最新的STM32F446系列微控制器为设计人员带来更多应用选择,新产品整合了增强的ARM®Cortex®-M4处理性能、256KB或512KB片上闪存(均配备128KB RAM)、高能效存储扩展接口以及各种通信接口。 新产品采用意法半导体独有的自适应实时加速器 (ART Accelerator™, Adaptive Real-Time Accelerator) 技术、智能系统架构以及先进的90nm闪存技术,进一步提升了内置浮点单元和DSP指令的标准ARM Cortex-M4内核处理性能。因此,STM32F446 的 CPU 具有领先同类产品的225 DMIPS处理性能,在180MHz频率下执行闪存内软件代码时,CoreMark®的测试成绩取得608分的好成绩。 此外,先进的新外设以及多接口高效同步通信功能可实现具有更高智能化程度以及交互性更强的工业、科研、医疗以及物联网应用。新的外设包括: 1个摄像头接口 7个I2S音频接口 1个用于管理多个HDMI设备的消费电子控制器 1个SPDIF数字音频接口 1个显示器并行接口。 内置专用电轨 (power rail) 的USB模块将最低内核电源电压降至1.7V。 为了让设计人员能够使用外部存储器无缝扩展系统,STM32F446整合了灵活存储器控制器 (FMC, Flexible Memory Controller) 和两路四线SPI (QSPI) 接口。90MHz FMC控制器能够简化对SRAM、SDRAM、NOR/NAND外存或内置控制器的LCD的控制,支持存储器重映射(memory-remap) 模式,以提升性能。双QSPI接口可独立于FMC运行,直接连接或通过存储器映射方式连接多达两个外部SPI NOR闪存,支持单数据速率或双数据速率传输。 对设计功耗有严格限制的开发人员将会受益于STM32F446的节能特性。从先进的90nm制造工艺结合动态电压调整功能,到广泛的时钟门控电路 (clock gating) 技术、灵活的睡眠模式,STM32F446微控制器在停止 (STOP) 模式下可将工作电流降至50µA,同时保留SRAM内全部数据信息。 STM32F446将使设计人员受益于广泛的STM32开发生态系统和600余款引脚及软件相互兼容的、基于ARM Cortex-M内核的微控制器系列产品,包括最近发布的STM32F7系列。开发生态系统包括简单易用的STM32Cube开源软件平台、STM32 Nucleo可扩展原型开发板以及STM32 Discovery评估板,支持市场主流的开发环境,例如IAR EWARM、Keil MDK-ARM、基于GCC的整合开发环境 (IDE) 或线上 mbed™。 STM32F446Nucleo开发板依旧是自带STLink下载器,由MiniUSB接口供电以及下载和仿真程序。 开始步骤: 1、检查跳线,JP1位于OFF处,JP5位于U5V位置,JP6位于on位置; 2、使用一根A型和MiniB型usb线将PC与开发板连接起来,这样PC将给开发板供电,LD3和LD1将点亮,LD2将闪烁; 3、蓝色按键可以调节LD2的闪烁频率。 如下图: 官方介绍手册: http://www.st.com/web/cn/resource/technical/document/datasheet/DM00141306.pdf |