查看: 14735
回复: 17
低价促销STM32F446RET6 摄像头接口,QSPI大容量可执行FLASH
青龙
59
主题
726
回复
发表于2017-01-10 08:38:09 | 只看该作者
1# 电梯直达

低价促销STM32F446RET6, 

180MHZ主频浮点M4F内核,摄像头接口,QSPI大容量可执行FLASH接口

一款超高性价比的芯片STM32F446RET6比STM32F405R要超值许多许多的。

STM32F446RET6 有128KB RAM,512KB FLash,QSPI接口可以轻松扩展存储器容量。


数据手册: 

STM32F446RET6.zip

采购连接:

http://www.szlcsc.com/product/details_70451.html


特点:
1. 带摄像头接口,
2.QSPI大容量可执行FLASH接口
3. 6个超高速串口USART,
4. 两个CAN
5. SPI  IIC 
6.两通道12位DAC
7. 多通道ADC

8.  高速USB OTG,以及全速USB



STM32F446RET6微控制器特性:

  • ARM Cortex-M4处理器,最高支持180 MHz主频、512 KB闪存、128 KB的SRAM、4 KB的SRAM备份
  • 通用定时器*10、先进控制的计时器*2、基本定时器*2
  • SPI*4、I2S*2、USART*4、UART*2、USB OTG全速和高速、CAN*2、SAI*2
  • SPDIF-接收*1、HDMI-CEC*1、四通道SPI*1、摄像头接口、GPIO*50
  • 3个12位ADC配有16个通道,12位DAC,具有2个通道

STM32F446RET6微控制器的供电电压为1.7 V至3.6 V,基于ARM Cortex-M4的处理器,最高能支持180MHz主频,这与ST先前推出的STM32F7的主频也没差多少。ST的微控制器都自适应实时加速器(ART加速器?),STM32F446RET6也不例外,它支持从Flash中0等待执行代码。

作为一款主打高性能数字信号处理的微控制器,STM32F446RET6集成了2个专用音频PLL,SPDIF输入,3路半双工I2S和2路串行音频接口(SAI),支持全双工I2S和时分复用(TDM)模式,可以轻松的应用到如便携式音箱等需要数字信号处理的应用中来。

stm32f446-nucleo-16

除了我们在板卡上看到的这颗LQFP封装的微控制器,STM32F446RET6还具有小至3.85 x 3.728 mm的BGA封装,让工程师轻松应用到现有的产品中去。



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路半双工I2S和2路串行音频接口(SAI),支持全双工I2S和时分复用(TDM)模式。
    2.多达20个通信接口(包括4个USART、2个速度达11.25 Mbit/s的UART、4个速度达45 Mbit/s的SPI、3个具有新型可选数字滤波器功能的I2C、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闪存扩展


青龙
59
主题
726
回复
发表于2017-01-11 11:06:54   |  只看该作者
2#

更高性能的Nucleo系列开发板——STM32F446 Nucleo评测

分享到:

从去年开始,ST意法半导体为工程师提供了一种更低成本的微控制器评估平台ST Nucleo系列开发板,其特有的支持ARM mbed项目开发,支持云端开发以及兼容Arduino R3扩展接口等特性让它一度有取代Discovery系列板卡之势,毫不夸张的说,Nucleo系列板卡已经让ST融入一个更加广大的生态圈。

今天,爱板网幸运的拿到了又一块Nucleo系列开发板——STM32F446 Nucleo,同样是基于ARM Cortex-M4处理器,但相比先前评测过的STM32F411,F446拥有更高的性能,我们一起来见识一下。

STM32F446 Nucleo开发板

包装就不用多说什么了,一个系列的板卡就一个系列的包装,任何厂商都惯有的坚持。

stm32f446-nucleo-1

stm32f446-nucleo-4

ST的Nucleo系列板卡为工程师提供了灵活的微控制器评估平台,从STM32F446 Nucleo开发板上我们不难发现其多样的DIY特性,无论是从性能、功能、或是功耗,我们都能进行有效的评估。板卡搭载的兼容Arduino开放式接口可以方便的与其他开发平台连接调试,集成的ST-LINK/ V2-1调试器/编程器省去了需要额外的外部仿真器,减少工程师的开发成本。

STM32F446 Nucleo板卡的硬件设计基本和先前的Nucleo系列板卡一样,主要的区别还是在于板卡搭载的微控制器,具体如下图所示。

stm32f446-nucleo-2

stm32f446-nucleo-3

板载资源:

  • STM32F446RET6微控制器,基于ARM Cortex-M4处理器,带DSP,最高支持180MHz主频
  • 支持Arduino UNO R3 Shield扩展板,微控制器所有IO口引脚通过排针座引出
  • ST-LINK/V2-1调试器,支持对外部微控制器调试
  • 3个LED:一个USB通讯LED、一个电源LED、一个用户LED;两个机械按键:复位、用户
  • USB接口的3个不同功能:虚拟串口、容量存储、调试接口
  • 3种不同供电方式:mini USB接口供电、IO引脚用电、通过Arduino UNO R3 Shield接口供电
  • 支持Keil、IAR、embed在线IDE的设计工具

另外,在板卡上用于给工程师扩展使用的接口如MCU的IO扩展口以及Arduino扩展口定义如下。

stm32f446-nucleo-12

MCU的IO扩展口定义

stm32f446-nucleo-13

Arduino扩展口定义

正如大家所看到的,STM32F446 Nucleo搭载非常适合DIY的Arduino扩展接口,因此,我们可以从市面上买到各种扩展模块进行调试、DIY,在mbed官方也例举了不少支持STM32F446 Nucleo的扩展板,具体清单如下表:

stm32f446-nucleo-14

好多都是Seed的模块,可见在Arduino开源的生态圈中,Seed所占的市场份额是巨大的。

STM32F446RET6微控制器

回到STM32F446 Nucleo,我们来看下板卡搭载的这颗微控制器。

stm32f446-nucleo-5

STM32F446RET6微控制器特性:

  • ARM Cortex-M4处理器,最高支持180 MHz主频、512 KB闪存、128 KB的SRAM、4 KB的SRAM备份
  • 通用定时器*10、先进控制的计时器*2、基本定时器*2
  • SPI*4、I2S*2、USART*4、UART*2、USB OTG全速和高速、CAN*2、SAI*2
  • SPDIF-接收*1、HDMI-CEC*1、四通道SPI*1、摄像头接口、GPIO*50
  • 3个12位ADC配有16个通道,12位DAC,具有2个通道

STM32F446RET6微控制器的供电电压为1.7 V至3.6 V,基于ARM Cortex-M4的处理器,最高能支持180MHz主频,这与ST先前推出的STM32F7的主频也没差多少。ST的微控制器都自适应实时加速器(ART加速器?),STM32F446RET6也不例外,它支持从Flash中0等待执行代码。

作为一款主打高性能数字信号处理的微控制器,STM32F446RET6集成了2个专用音频PLL,SPDIF输入,3路半双工I2S和2路串行音频接口(SAI),支持全双工I2S和时分复用(TDM)模式,可以轻松的应用到如便携式音箱等需要数字信号处理的应用中来。

stm32f446-nucleo-16

除了我们在板卡上看到的这颗LQFP封装的微控制器,STM32F446RET6还具有小至3.85 x 3.728 mm的BGA封装,让工程师轻松应用到现有的产品中去。

开发环境

Nucleo开发板在爱板网先前的文章中已经多次评测过了,对于其开发环境,大家应该都不陌生。目前可以支持多种IDE,如常见的第三方IDE工具IAR、Keil等,当然,STM32F446 Nucleo同样可以支持mbed项目中的在线的开发环境,具体的操作可以参考爱板网先前的评测文章:

使用mbed云端开发的一个好处是无需安装IDE软件,而且有非常多模板可以快速的上手,在第一次使用时只需要注册一个开发账号,之后就可以完全免费使用了。

我们首次将STM32F446 Nucleo开发板上电的时候,会在PC端自动安装驱动,静待它完成即可。

stm32f446-nucleo-17

此时我们可以在电脑上看到一个名为NODE_F446RE的U盘,打开之后能看到mbed项目的链接,点击进去按照使用指导一步一步操作即可,非常简单。

stm32f446-nucleo-7

STM32F446 Nucleo板卡上电后我们可以看到用户LED的闪烁,通过用户按键还能调节LED闪烁的频率,猜测板卡出厂内置了一个可以通过用户按键调节LED占空比的程序。

stm32f446-nucleo-6

小结

介绍了ST最新推出的STM32F446 Nucleo开发板,板载高性能的STM32F446RET6微控制器,基于Cortex-M4处理器,最高主频可达180MHz,另外板卡具有Nucleo系列板卡固有的特性,板卡兼容Arduino接口、支持ARM mbed在线编译器,方便的U盘式下载程序,简单好用、性能强大、价格实惠,是想要学习或者开发ARM系列微控制器的工程师的绝佳选择之一。

青龙
59
主题
726
回复
发表于2017-01-11 11:13:43   |  只看该作者
3#

[原创] ST STM32F446高性能 32位MCU开发方案

关键词:ARM Cortex-M4 MCU 马达控制 工业控制 PLC 打印机 家庭音像设备 STM32F446

时间:2015-04-17 09:24:00       作者:ST        来源:中电网

ST公司的stm32F446是采用高性能ARM® Cortex®-M4 32位RISC核的 32位MCU,工作频率高达180MHz,高速嵌入存储器如闪存512KB, SRAM 128KB和4KB备份SRAM.器件还集成了三个12位ADC,两个DAC,一个低功耗RTC,12个通用16位计时器以及两个32位通用计时器,工作电压1.7V-3.6V,主要用在马达驱动和应用控制,医疗设备,工业应用的PLC,逆变器,电路中断器,打印机和扫描仪,告警系统,视频互连和HVAC以及家庭音响设备.本文介绍了STM32F446xx主要特性,框图, 评估板STM32446E-EVAL主要特性,电路图,材料清单和PCB设计文件.

STM32F446xx应用:
? Motor drive and application control 
? Medical equipment 
? Industrial applications: PLC, inverters, circuit breakers 
? Printers, and scanners
? Alarm systems, video intercom, and HVAC 
? Home audio appliances

图1.STM32F446xx框图

评估板STM32446E-EVAL

The STM32446E-EVAL evaluation board has been designed as a complete demonstration and development platform for the STMicroelectronics ARM® Cortex®-M4 with FPU core-based STM32F446ZET6 microcontroller with SPDIF input, four I2C, four SPI, three I2S, two SAI, two CAN, three 12-bit ADC, two 12-bit DAC, up to 17 timers, USB OTG HS and FS, camera interface, FMC and QuadSPI interfaces, SDIO interface, 512KB Flash memory and 128KB SRAM, JTAG and ETM trace debugging support.

The full range of hardware features on the board can be used to evaluate all peripherals (USB HS & FS, USART, IrDA, CAN, digital microphones, audio codec, ADC and DAC, color LCD glass with touchscreen, SDRAM and QuadSPI Flash memories, I2C EEPROM, RF EEPROM, MicroSD card) and develop user’s applications. Extension headers make it possible to easily connect a daughter board specific application.

An ST-LINK/V2-1 is integrated on the board, as embedded in-circuit debugger and programmer for the STM32 MCU.

评估板STM32446E-EVAL主要特性:

STM32F446ZET6 microcontroller.
3.2” 240 x 320 TFT color LCD with resistive touchscreen
2048 x 1536 camera module
SAI audio DAC, stereo, audio jacks which support headset with microphone
Stereo digital microphones connected to DAC or to MCU
Connectors for microphone coupon board
SPDIF optical input connector
Joystick with 4-direction control and selector
Reset and user buttons
Potentiometer
4 color user LEDs
32MB QuadSPI Flash
4M x 16-bit SDRAM
2GB (or more) MicroSD card
RF EEPROM
USB OTG HS and FS with micro-AB connectors
RS232 communication
CAN 2.0A/B compliant communication
IrDA transceiver
Embedded ST-LINK/V2-1
JTAG/SWD and ETM trace debug support
Five 5 V power supply options:
Power jack
ST-LINK USB connector
USB FS connector
USB HS connector
Daughter board
RTC with backup battery
Motor control connector
Extension connectors for daughter board or wrapping board and memory connectors
Image

图2.评估板STM32446E-EVAL外形图

图3.评估板STM32446E-EVAL框图

图4.评估板STM32446E-EVAL电路图(1):MCU1

图5.评估板STM32446E-EVAL电路图(2):MCU2

图6.评估板STM32446E-EVAL电路图(3):电源

图7.评估板STM32446E-EVAL电路图(4):USB OTG HS

图8.评估板STM32446E-EVAL电路图(5):USB OTG FS

图9.评估板STM32446E-EVAL电路图(6):ST-LINK/V2-1

图10.评估板STM32446E-EVAL电路图(7):MFX V3

图11.评估板STM32446E-EVAL电路图(8):外设

图12.评估板STM32446E-EVAL电路图(9):CAN,RS232/IrDA

图13.评估板STM32446E-EVAL电路图(10):音频

图14.评估板STM32446E-EVAL电路图(11):存储器

图15.评估板STM32446E-EVAL电路图(12):马达控制

图16.评估板STM32446E-EVAL电路图(13):STM32446E-EVAL LCD

图17.评估板STM32446E-EVAL电路图(14):JTAG 和跟踪

图18.评估板STM32446E-EVAL电路图(15):照相机连接器

图19.评估板STM32446E-EVAL电路图(16):连接器

图20.评估板STM32446E-EVAL电路图(17):FMC连接器

图21.评估板STM32446E-EVAL电路图(18):带SPI和16位接口的3.2吋LCD模块

图22.评估板STM32446E-EVAL电路图(19):照相机模块

图23.评估板STM32446E-EVAL PCB元件布局图

评估板STM32446E-EVAL材料清单见:
评估板STM32446E-EVAL材料清单.zip

详情请见:
http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00141306.pdf
http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00167852.pdf

DM00141306.pdf
DM00167852.pdf
stm32446e-eval_gerber.zip
stm32446e-eval_sch.zip

青龙
59
主题
726
回复
发表于2017-01-12 16:38:00   |  只看该作者
4#
已经到货,促销中,性价比极高,优于STM32F405RGT6。
青龙
59
主题
726
回复
发表于2017-01-16 15:10:53   |  只看该作者
5#

【评测 STM32F446RET6-NUCLEO开发板】之二--------板子资源介绍


STM32F4系列特性

http://forum.eepw.com.cn/thread/276312/1

Stm32F446支持180MHz之中,2Mbflash,256MbSRAM,支持2个OTG,3个16位timer,2个CAN接口,同时支持I2S和Ethernet。STM32F446产品系列是高度集成的节能产品,具有高性能和丰富的连接性,Flash最小为256KB。

它利用ST的专有ART Accelerator?、智能架构、先进的Flash技术及其嵌入式ARM Cortex-M4内核,实现了225 DMIPS和608 CoreMark® 的领先性能(180MHz频率下从嵌入式Flash执行)。

主要用在马达驱动和应用控制,医疗设备,工业应用的PLC,逆变器,电路中断器,打印机和扫描仪,告警系统,视频互连和HVAC以及家庭音响设备

?性能:在180 MHz频率下,从Flash执行时,STM32F446能够提供225 DMIPS/608 CoreMark性能,并且利用意法半导体的ART加速器实现了FLASH零等待状态。 DSP指令和浮点运算单元扩大了产品的应用范围。

?功效:该系列产品采用意法半导体90 nm工艺和ART加速器,具有动态功耗调整功能,能够在运行模式下和从Flash存储器执行时实现低至200 μA/MHz的电流消耗(@ 180 MHz)。 停机模式下,功耗为50 μA(典型值)。

?集成:

?2个专用音频PLL,SPDIF输入,3路半双工I2S和2路串行音频接口(SAI),支持全双工I2S和时分复用(TDM)模式。

?多达20个通信接口(包括4个USART、2个速度达11.25 Mbit/s的UART、4个速度达45 Mbit/s的SPI、3个具有新型可选数字滤波器功能的I2C、2个CAN、SDIO、HDMI CEC以及摄像头接口)

?两个12位DAC、三个速度为2 MSPS或7.2 MSPS(交错模式)的12位ADC定时器多达17个:频率高达180 MHz的16和32位定时器

?使用灵活的90 MHz存储控制器可以轻松扩展存储范围,带有一个32位的并行接口,能支持Compact Flash、SRAM、PSRAM、NOR、 NAND以及SDRAM存储器

?由于90MHz Dual quadSPI接口支持内存映射模式,可进行经济实惠的NOR闪存扩展。

下图为stm32F4系列的特性说明图


软件工具

STM32F446支持keil,IAR和GCC工具,还有特有的cubemx工具,可谓开发工具完备。



嵌入式软件


支持功能模块


蓝牙,NFC,环境参数监测,接近传感器,更多模块浏览www.st.com/x-nucleo

参考STM32 Open Development Environment文档

硬件构架

STM32正面关键元件说明



更多信息请访问www.st.com/stm32nucleo的STM32 Nucleo-64 boards文档

硬件特性:

A、 可剪裁性 由于该板子的调试器和核心板的连接部分有开槽,方便将调试器和核心板分离,为创客节约了购买调试器的成本。



B、 ST-LINK/V2-1

STM32 Nucleo板载ST-LINK/V2-1编程调试器,由此使得STM32 Nucleo支持mbed

mbed是一个面向ARM处理器的原型开发平台,它具体包括免费的软件库(SDK),硬件参考设计(HDK)和在线工具(Web)三部分内容,各个部分的具体介绍如下:

SDK:mbed设计了一个硬件抽象层,从而屏蔽了不同mcu厂商提供了微处理之间的差异,对于用户来说,他只需要和这个硬件抽象层打交道即可,也就是说,用户基于mbed开发的应用可以很方便地更换使用不同厂商的arm微处理器,从而留给用户更多的选择。

HDK:HDKmbed提供的硬件参考设计,它是面向用户开发设计的,所以HDK提供了统一了程序上载接口,单步调试接口,串口调试接口,用户无需购买其它硬件就可以开始软件开发工作。

WEB:为了省去用户开发环境安装的麻烦,mbed提供了一个完备的基于浏览器的微处理器软件开发环境,包括代码编写,程序编译,版本控制等功能,用户只要上网就可以开发,编译结果只要下载保存到mbed开发板上即可工作,非常方便。

由于STM32 Nucleo板支持mbed和Arduino,现在对二者做简单的对比。



C、 Nucleo-F4系列接口说明


电路原理图


关键电源器件特性说明:

电源部分:

外部电源数量级:VIN (7V-12V) E5V (5V) or +3V3 power supply pins on CN6 or CN7

LD1117S50TR


LD39050PU33R


更多硬件资料www.st.com/stm32nucleo的STM32 Nucleo-64 boards文档

DATA BRIEF.pdf

STM32 Nucleo-64 boards.pdf

STM32 Nucleo boards.pdf

STM32 32-bit MCU family - Leading supplier of ARM Cortex-M microcontrollers.pdf

青龙
59
主题
726
回复
发表于2017-02-09 07:17:29   |  只看该作者
6#
stm32f446R的性价比超过stm32f405R,多了摄像头接口和大容量QSPI接口。
一本道君
1
主题
252
回复
发表于2017-02-09 16:00:09   |  只看该作者
7#
青龙 发表于2017-02-09 07:17:29  6# stm32f446R的性价比超过stm32f405R,多了摄像头接口和大容量QSPI接口。

要记得,F405的价格是2字头;

这个采购价格应该和F407 PK才有意义,才是真正的值得。

一本道君
1
主题
252
回复
发表于2017-02-09 16:10:15   |  只看该作者
8#
青龙 发表于2017-02-09 07:17:29  6# stm32f446R的性价比超过stm32f405R,多了摄像头接口和大容量QSPI接口。

F446 VS  F407,

有QSPI,没有ETH,fpu性能也是关键吧。

青龙
59
主题
726
回复
发表于2017-02-09 19:18:51   |  只看该作者
9#
一本道君 发表于2017-02-09 16:00:09  7# 要记得,F405的价格是2字头;这个采购价格应该和F407PK才有意义,才是真正的值得。
这个 STM32F446的主频高啊,是180MHZ,比其他的405,407都高。
一本道君
1
主题
252
回复
发表于2017-02-09 21:16:00   |  只看该作者
10#
青龙 发表于2017-02-09 19:18:51  9# 这个STM32F446的主频高啊,是180MHZ,比其他的405,407都高。
高一丢丢 180 vs 168,个人感觉没实质亮点。
青龙
59
主题
726
回复
发表于2017-03-17 16:36:34   |  只看该作者
11#
可以用来代替STM32F405RGT6  STM32F405RET6
青龙
59
主题
726
回复
发表于2017-03-25 15:05:26   |  只看该作者
12#

在QSPI FLash用来扩展代码程序,在QSPI的FLash中执行代码速度超级快。

QSPI FLash也可以用来存储图片,音频语音信息,或是字库等等。

QSPI接口 FLash总优点很多的,可以节省IO引脚,可以节省线路板空间,可以减少PCB复杂程度等等。

asea
0
主题
11
回复
发表于2017-05-27 10:55:00   |  只看该作者
13#
貌似存货不多了啊,有点不敢用啊
青龙
59
主题
726
回复
发表于2017-05-27 12:33:32   |  只看该作者
14#
不用担心,这芯片供应商常年有库存。供货快。货源充足。
asea
0
主题
11
回复
发表于2017-05-31 11:23:19   |  只看该作者
15#
青龙 发表于2017-05-27 12:33:32  14# 不用担心,这芯片供应商常年有库存。供货快。货源充足。
都没货了,有联系方式么
asea
0
主题
11
回复
发表于2017-05-31 15:59:01   |  只看该作者
16#
本来打算打板子了,结果这芯片全没了,尴尬死了,连淘宝都没有了,有点不想用了
asea
0
主题
11
回复
发表于2017-06-03 11:43:10   |  只看该作者
17#
楼主,这芯片新的一批什么时候到货?
yxzdh303
0
主题
2
回复
发表于2018-03-05 12:48:00   |  只看该作者
18#
楼主,这芯片新的一批什么时候到货?

主题

回复
  • 温馨提示: 标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考: 社区发帖规则
  • 您当前输入了 0 个文字。还可以输入 8000 个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

禁言/删除

X
请选择禁言时长:
是否清除头像:
禁言/删除备注:
昵 称:
 
温馨提示:昵称只能设置一次,设置后无法修改。
只支持中文、英文和数字。

举报

X
请选择举报类型:
请输入详细内容:

顶部