本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页

Nucleo家族新成员——ST Nucleo-F411RE开发板评测
发布时间:2014-12-11
分享到:
Nucleo家族新成员——ST Nucleo-F411RE开发板评测
发布时间:2014-12-11
分享到:

如果关注过ST意法半导体的微控制器产品,一定接触过Discovery系列开发套件。作为低成本的入门开发板,Discovery系列提供了性价比非常高的ST微控制器开发平台。2014年开始,ST意法半导体又发布了一系列全新的Nucleo系列开发板,提供了一种价格更低的原型开发平台。爱板网很早就过Nucleo开发板的评测:

如果之前不了解Nucleo平台,可以先看看爱板网的评测文章。为什么有Discovery系列还要推出Nucleo系列开发板呢?研究Nucleo开发板可以看出最重要是有2点提升:

  • 其一支持云端开发,ARM在今年大力推广mbed平台,包括免费的软件库(SDK)、硬件设计(HDK)以及在线的Web开发环境,旨在为ARM微控制器开发提供一个全球性的支持。
  • 其二开发板上除了ST的扩展接口外还支持Arduino R3接口。

总之,Nucleo系列融入一个更广大的ARM生态圈,不仅仅再是提供一个简单开发板,通过ARM生态圈的庞大资源以及Arduino接口的支持,Nucleo的开发更为简单,应用也更加多样。到目前为止,ST意法半导体一共推出了10种Nucleo开发板,基本上定价都在10美元左右,如下图所示。

今天向大家介绍的是最新的Nucleo-F411RE开发板,基于Cortex-M4内核的F4微控制器,可以说是目前性能最强大的Nucleo开发板。和之前我们评测过得Nucleo-F401RE开发板非常相似,Nucleo-F411RE开发板也是基于Cortex-M4内核的F4微控制器系列。两种开发板的核心微控制器相比差别非常小,

STM32F411RESTM32F411RE数据手册相比STM32F401RESTM32F401RE数据手册来说工作频率更高达到100MHz,片上更大SRAM,功耗更低。最大的区别是STM32F411RE支持BAM模式(Batch Acquisition Mode),即支持串行外设利用DMA传输数据直接到存储空间,进一步降低功耗。

Nucleo开发板上核心微控制器为STM32F411RE,高性能的基于Cortex-M4内核微控制器,采用了LQFP64脚封装。

  • ARM Cortex-M4 CPU with FPU at 100MHz
  • 512 KB Flash
  • 128 KB SRAM
  • 12位 ADC 2.4 Msps最大16 channels
  • 最大 10个计时器
  • 3x I2C, 3x USARTs, 5x SPIs, SDIO, 5x I2S
  • USB 2.0  PHY
  • 96位唯一 ID

Nucleo开发板的硬件设计几乎都是一样的,

其特点是:

  • USB供电(VBUS)以及外部接口支持3.6V、5V、7-12V;
  • Arduino R3版扩展接口以及ST特有的Morpho全扩展接口可以连接微控制器所有IO;
  • 改进的ST-Link V2.1板载调试器支持调试下载、虚拟串口以及USB磁盘功能;可以通过跳线设置作为一个独立的ST-Link调试器

想要更进一步了解比较Nucleo开发板可以查看 STM32-NUCLEO开发平台全方位解析。

Nucleo开发板的资源特别丰富,在开始使用之前可以去下面网站找到大量Nucleo-F411RE开发板的相关资源。

也可以参考STM32-NUCLEO开发平台资料准备好各种资源。

Nucleo开发板配有板载调试器,无需额外的费用可以更方便搭建开发环境。只需要一根Mini USB连接线就可以开始工作。首先下载USB的驱动程序,安装好上电后会识别St Link以及一个虚拟串口。

改进的ST-Link支持多种功能,其固件会一直更新,所以第一步我们要更新到最新的固件。下载固件更新程序

到现在硬件平台已经准备完毕。Nucleo开发板可以支持多种IDE开发工具,包括常用的IAR-EWARM、Keil-MDK等等以及在线的mbed开发环境。你可以任意选择一种熟悉的设计软件,例如参考搭建STM32 NUCLEO Keil-MDK开发平台进行开发。

更方便快捷的方法是使用在线的mbed开发环境,无需安装IDE软件,而且有非常多模板可以快速的上手。第一次使用时需要注册账号,之后就可以按照模板开始自己的设计。可以参考从繁至简,颠覆传统设计的云端开发——极具性价比的STM32F401 Nucleo开发板评测了解在线mbed的使用。

小结

介绍了最新的Nucleo-F411RE开发板,10美元左右的价格使它成为性价比最高的开发套件。全新的板载ST-Link调试器,全扩展接口以及Arduino兼容接口使得Nucleo开发板应用非常灵活。支持各种常用开发软件以及在线mbed平台使得Nucleo开发板非常容易上手。Nucleo-F411RE开发板可以说是非常好的ARM Cortex-M4入门学习套件。

参考资料

 原创申明:本文为爱板网原创,谢绝转载! 
加入微信技术交流群

技术交流,职业进阶

关注电路设计技能公众号

了解最新技术方案

加入电路城 QQ 交流群

与技术大牛交朋友

讨论 (11)

讨论区
zh384407950 ·  2015-10-19
peter001 ·  2015-10-15
wensentwu ·  2015-10-15
悄然林静 ·  2015-10-14
lincen ·  2015-10-14
k_xg1919 ·  2015-10-14
tgxzer ·  2015-10-14
超級稻草人 ·  2015-10-13
带我装逼带我飞 ·  2015-10-13
xiaoshen-372360 ·  2015-01-21
1105795734 ·  2014-12-20