首页 > 评测 > “史上最强NUCLEO”——NUCLEO-F767ZI评测
“史上最强NUCLEO”——NUCLEO-F767ZI评测
- [导读]
- ST推出144pin的F767ZI,刷新Nucleo板性能标杆。
(14)编译工程文件,并下载程序到NUCLEO-F767ZI开发板中。然后将开发板的CN13对应的USB接口连接到电脑。
图3-21 工程运行
(15)在设备管理器中就会发现,NUCLEO-F767ZI开发板已经被识别成了HID鼠标。
图3-22 NUCLEO-F767ZI开发板识别为HID鼠标
(16)打开画图板,按下蓝色用户按键B1,就会看到,在画图板上画出了一个正方形!
图3-23 运行效果
整个开发测试过程大家可以看到,使用STM32 Cube MX+STM32 Cube F7 HAL库开发的过程中,工程的引脚配置,时钟选择和片内外设以及一些常用的中间件配置等工作完全由STM32 Cube MX软件自动完成,而且能够快速生成各种主流IDE的工程文件,为用户节省了大量的工作,从而使用户更专注于工程核心功能的实现,简化工作难度!!!
3、以太网测试
NUCLEO-F767ZI开发板与之前的NUCLEO开发板另一个不同之处在于板载了一个以太网接口,当然这次不能少了以太网接口的功能测试!
这次我准备通过ST的HAL库提供的官方例程去入手测试一下,但是不巧的是,在NUCLEO-F767ZI开发板的官方例程包中没有发现关于以太网接口的例程,非常遗憾!
图3-24 NUCLEO-F767ZI开发板例程
不过发现在NUCLEO-746ZG的例程中有以太网接口的例程,STM32不同型号的产品兼容性很强,而且软件层次非常清楚,很方便移植。
图3-25 NUCLEO-746ZG以太网例程
那下面就把NUCLEO-746ZG的例程移植过来,体验一下NUCLEO-F767ZI开发板的以太网功能。
首先分析一下例程,该工程是使用STM32作为一个网络服务器,提供HTTP访问,运行在FREE-RTOS系统上的基于lwip的小型TCP/IP协议栈。
图3-26 以太网工程分析
(1)将LwIP工程复制到NUCLEO-F767ZI开发板的例程文件夹下,使用MDK打开功能,然后删掉不必要的文件,把工程中的STM32F746相关的内容全部改为STM32F767相关。
(2)在MDK中编译功能文件,之后下载程序至NUCLEO-767ZI开发板。
图3-27 移植好的以太网工程
(3)使用网线将NUCLEO-F767ZI开发板与路由器连接,给NUCLEO-767ZI开发板上电,等待至LD1绿色LED点亮,NUCLEO-767ZI开发板分配好IP地址,登陆路由器可以查看获得的IP地址为192.168.0.100。
图3-28 以太网演示
图3-29 路由器为NUCLEO-767ZI开发板分配IP
- 本文系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天前