首页 > 评测 > ST Nucleo性能强者——Nucleo-F429ZI评测
ST Nucleo性能强者——Nucleo-F429ZI评测
- [导读]
- 在2016年1月份官网上已经正式放出来NUCLEO-F207ZG NUCLEO-F303ZE NUCLEO-F429ZI NUCLEO-F446ZE NUCLEO-F746ZG覆盖STM32F2,F3, F4,F7四个系列,非常全面,官网也放出大量资料。现如此小编已经在第一时间拿到一块最新Nucleo-F429ZI,这就带大家体验一下ST这块新板子。
新开发板将在2016年第二季度增加ARM® mbed™功能,让客户免费使用ARM mbed在线工具,无需安装任何软件。
图3-4 板子细节
NUCLEO-F429ZI使用的MCU型号是STM32F429ZIT6U,其主要特性如下
(1)内核基于ARM® 32-bit Cortex®-M4 CPU,集成FPU 浮点运算单元和DSP指令集, 带ST独有的ART加速器,允许零等待的执行指令,最高频率可达180MHz,性能强劲可达225 DMIPS/1.25。
(2) 2M bytes片内Flash存储器。
(3) 256+4 Kbytes片内SRAM存储器。
(4) 带LCD-TFT控制器,Chrom-ART图形加速器,LCD并行接口。
(5) 宽范围电压供电:1.7~3.3V,有睡眠停止等多种低功耗模式。
(6) 多达21个通信接口:4*USART+4*UART+6*SPI(2*I2S)+3*I2C +2*CAN+1*SDIO。
(7) 多达17个定时器,其中2高级定时器,2个32位定时器。
(8) 3个12位2.4 MSPS 24 通道ADC,2个12位DAC。
(9) 带高速/全速 USB2.0,可作设备/主机/OTG。
(10)10/100 M网口,支持IEEE 1588v2。
(11)摄像头接口,随机数发生器等。
四、硬件和电路介绍
ST Nucleo系列的板子都采用ST-LINK仿真器与MCU板子隔离设计,用手一掰,仿真器就和MCU的板子分开了,可以单单当个仿真器用了。这样方便开发者对自己设计的板子进行烧写程序或仿真,而不用另外去买个仿真器,买了个板子还配一个正版的ST-LINK仿真器,物超所值!
图4-1 官方板子形象图
当你第一次见到这块板子的时候你有没有好奇这是一块几层板,毕竟144个引脚的芯片集成在这么小的板子,又要将全部IO引出来。ST在NUCLEO-144中不再采用两层板设计,而是采用六层板设计,板子的复杂程度和制作成本都升高了,但是这么高性能的处理器配上多层板价格却显得相当低廉,性价比相当的高。
图4-2 官方PCB图
六层板的分布为:Top Layer,GND,Signal,PWR,GND,Bottom Layer。
图4-3 PCB层管理器
板子配有三个用户LED灯,一个用户按键和复位键。
板子采用多种电源供电选择,防止用户接了大功率外设而单单采用ST-LINK仿真器无法提供稳定供电,分为ST-LINK 5V供电,外部5V供电,外部7-12V供电。
配有USB,方便用户进行USB驱动开发。
配有以太网连接器,方面开发者开发网络方面的应用。
图4-4 板子外设标注
图4-5 官方标注
五、熟悉工具链
这里讲解一下板子的入门,入门最容易的要数ST极力推荐的STM32CubeMX,它的图形化配置界面大大降低了开发的难度,让开发者快速入门。
安装软件的过程就不在这里讲述了,打开软件后,点击New Project新建一个新工程。
图5-1 STM32CubeMX配置
点击Board Selector,然后Type of Board选择Nucleo144,双击NUCLEO-F429ZI的板子。
图5-2 STM32CubeMX配置
界面左边可以添加应用层如文件系统、操作系统,选择用到的外设配置需要的模式,界面中央模拟显示STM32F429ZIT6U模型,开发者可以对引脚进行配置。
图5-3 STM32CubeMX配置
按所需的功能配置相应的模式。
图5-4 STM32CubeMX配置
软件还有个搜索功能,有时候芯片的引脚比较多,这样方便开发者快速找到所需的引脚对其进行配置。
图5-5 STM32CubeMX配置
这里演示一下新建一个LED的工程,查看原理图查看板载LED灯的引脚号,板子有三个LED灯,这里选用LED2,其实选好板子,有一些特定的IO软件已经配置好了,就比如说LED灯,按键等。
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前