你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 3173|回复: 20

[STM32F413] 与NUCLEO-F412ZG有什么不同?——ST推NUCLEO-F413ZH开发板

[复制链接]

1182

主题

3785

回帖

1

蝴蝶豆

论坛元老

最后登录
2020-3-17
发表于 2016-12-15 18:10:46 | 显示全部楼层 |阅读模式
平易近人的价格加上无处不在的生态支持使得意法半导体的微控制器产品非常受学生、工程师以及电子发烧友的喜爱,前段时间有幸拿到ST的NUCLEO-F413ZH开发板(STM32官网),玩过之后发现其配套CubeMX开发工具真的非常好用,现在机缘巧合下又拿到了NUCLEO-F413ZH开发板,初略一看,跟之前的NUCLEO-F412ZG似乎没什么区别,那ST推这板子的有什么目的?一起来了解下?

NUCLEO-F413ZH采用ST Nucleo系列一贯的精简包装,不过在包装盒内的硬纸板上明确的点出了板卡的几个重要特性,比如基于最大主频为100MHz的ARM Cortex-M4处理器、集成1.5 MB Flash/320KB SRAM、兼容ST Zio/Arduino Uno扩展接口以及支持ST morpho、支持USB OTG功能、集成嵌入式调试器ST-LINK/V2-1、支持ARM mbed-enabled项目。

31.jpg

了解过ST Nucleo系列板卡的用户都知道,这系列的板卡就相当于微控制器的最小系统+板载调试器的组合,所以,这在这板卡上,微控制器的众多功能都没有相应的外设来体现,需要自己动手去实现各种功能。

32.jpg

板载的外设资源,基本是Nucleo系列板卡的标配,没什么好提的。

正面
33.jpg


背面
34.jpg

板子硬件系统框图
35.png

再和之前拿到的NUCLEO-F412ZG开发板对比一下,你基本上就看不出什么区别来
36.jpg
37.jpg

这里你或许看到了板子的简单,但是有一点不可否认,ST微控制器每代产品的强大兼容性,这对产用户熟悉微控制器或者对于厂商实现产品更新迭代是非常方便的,有种一入ST,终身ST粉。

这样一看,NUCLEO-F413ZH与NUCLEO-F412ZG似乎没什么区别?


相较于NUCLEO-F412ZG开发板,NUCLEO-F413ZH最大的改变还是在于微控制器本身。

NUCLEO-F413ZH板载的微控制器型号为STM32F413ZHT6,如下图所示:
41.jpg
42.png

与NUCLEO-F412ZG开发板上的STM32F412ZGT6还是有不小的改变的,一起来看看。

STM32F412ZGT6的规格参数:
43.png

STM32F413ZHT6的规格参数:
44.png

相比STM32F412ZGT6,STM32F413ZHT6主要提升为:
-增加了512KB FLASH以及64KB RAM
-增加了一个低功耗定时器
-增加了4个数字滤波器
-增加了一个CAN接口
-增加了两个12-bit DAC

其它的功能基本上是在STM32F412ZG微控制器上的拓展,而DAC功能则是新增加的,在实际的应用中,DAC可用于多种音频应用中,例如:安全警报、蓝牙耳机、发声玩具、答录机、人机接口以及低成本的音乐播放器,而STM32 DAC 还可实现许多其他模拟用途,如模拟波形产生和控制工程。

从功能上来说,STM32F413ZHT6的提升还算比较多的,但是又可以兼容STM32F412系列的微控制器,是不是很赞。


上电开发
看完硬件,再来看看实际使用情况。首先考虑的是开发环境的搭建,众所周知,ST的开发板都给你准备了齐全的资料、库、源码例程等资源,想要上手还是非常简单的,但是对于每个工程师的习惯来说,一套适合自己的开发环境才是最值得挖掘的,而对于本人来说,现在通过STM32CubeMX + Keil已经成为了一种惯例。

使用STM32CubeMX这个图形化软件的时候很方便的获取最新的对应板卡、微控制器的嵌入式软件,比如针对STM32F4系列微控制器的STM32CubeF4,你就不需要通过去ST的官方下载,只需打开CubeMX检查一下是否有更新就可以了。比如如下图所示,已经安装了1.13.0版本,现在提示有1.14.版本的软件更新,如果有些事最新发布的微控制器产品,必须更新到最新版本的才有对应微控制器或者板卡的资料。

51.png

如下图所示,可以看到对应的板卡NUCLEO-F413ZH
52.png

选择对应的开发板进入下一步会进入到CubeMX的图形化编辑界面,因为选择开发板,本身有一些默认的设置在那,你可以选择去掉,或者编辑自己想要的功能,这里还是点亮板子上的3颗LED灯,具体流程不再详述,有需要的可以参考NUCLEO-F412ZG的评测文章。

时钟配置也非常方面,你想要多少的,直接输入就行,软件会帮你自动完成配置。
53.png

通过CubeMX生成代码可以直接用第三方工具打开,这里使用的是keil,因为STM32F413ZH属于新器件,在KEIL上还需要安装器件的database包,可以去keil官网下载(http://www.keil.com/dd2/)。
54.png

下载完成后打开keil软件,通过import功能导入DFP文件
55.png

编译、下载正常运行。
56.jpg


小结
NUCLEO-F413ZH开发板,丰富的功能+可灵活扩展的外设+配套STM32CubeMX工具,方便好用,值得任何新手、电子发烧友或者对于项目成本敏感的公司使用。况且如此功能丰富强大的板子不到19美金,你还能要求怎样呢?



文章出处:http://www.eeboard.com/evaluation/nucleo-f413zh/



相关资料:






STM32F413参考手册

STM32F413数据手册DS11580

STM32F413数据手册DS11581

<
回复

使用道具 举报

1182

主题

3785

回帖

1

蝴蝶豆

论坛元老

最后登录
2020-3-17
 楼主| 发表于 2016-12-15 18:27:14 | 显示全部楼层
自己顶一个
回复 支持 反对

使用道具 举报

60

主题

2051

回帖

31

蝴蝶豆

版主

最后登录
2020-12-9
发表于 2016-12-15 19:10:54 来自手机 | 显示全部楼层
板子拍的很漂亮,既会搞摄影又会码代码。
回复 支持 反对

使用道具 举报

23

主题

588

回帖

0

蝴蝶豆

高级会员

最后登录
2018-4-11
发表于 2016-12-15 19:20:23 | 显示全部楼层
很想有一块!!!!
回复 支持 反对

使用道具 举报

47

主题

3404

回帖

30

蝴蝶豆

版主

最后登录
2020-12-7
发表于 2016-12-15 19:58:48 | 显示全部楼层
支持支持。。。。大家都分一块。。玩玩
回复 支持 反对

使用道具 举报

74

主题

1368

回帖

194

蝴蝶豆

版主

最后登录
2020-5-12
发表于 2016-12-15 20:44:39 | 显示全部楼层
点评专业,看得如痴如醉
回复 支持 反对

使用道具 举报

64

主题

744

回帖

23

蝴蝶豆

实习版主

最后登录
2020-12-8
发表于 2016-12-15 20:52:16 | 显示全部楼层

顶一个,这个阔以,内存大大滴
回复 支持 反对

使用道具 举报

10

主题

693

回帖

0

蝴蝶豆

金牌会员

最后登录
2018-6-15
发表于 2016-12-16 00:17:10 | 显示全部楼层
谢谢分享                                 
回复 支持 反对

使用道具 举报

11

主题

449

回帖

0

蝴蝶豆

金牌会员

最后登录
2018-12-18
发表于 2016-12-16 00:42:05 | 显示全部楼层
回复 支持 反对

使用道具 举报

29

主题

1256

回帖

59

蝴蝶豆

论坛元老

最后登录
2020-11-16
发表于 2016-12-16 09:13:12 | 显示全部楼层
顶顶顶      
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版