搜索
查看: 4007|回复: 9

[分享] STM32F767ZI NUCLEO板以太网工程模板

[复制链接]

该用户从未签到

1

主题

11

帖子

0

蝴蝶豆

中级会员

最后登录
2019-8-17
发表于 2017-7-31 20:55:08 | 显示全部楼层 |阅读模式
1、  首先打开STM32 cubeMX,目前最新版本为4.22,有需要的可以自己去升级,然后输入STM32F767ZI,然后选择芯片

image001.jpg

2、  打开调试线,如下图
image002.jpg

3、  配置时钟
image003.jpg

接下来配置一个串口,方便调试,板子是串口3连接STLINK的串口,所以这里选择串口3,并且注意我配置的引脚,不要配置错了
image005.jpg
image006.jpg

现在进入主题,选择如图,注意引脚配置,有两个IO不是默认的
image007.jpg

勾选FreeRTOS,,习惯使用
image008.jpg

选择如下,配置如图
image009.jpg

这里的地址配置为0
image010.jpg

然后配置协议,如图所示
image011.jpg

image012.jpg

到这里,基本的配置完成了,先生成代码看看有没有什么问题,我自己是试了好多次才成功,自己不太懂这个,望谅解
现在生成代码,操作如下
image013.jpg

image014.jpg

弹出警告,不用管它,点击OK,似乎是不能再任务里面直接HAL_Delay,工程没有用到HAL_Delay,所以不用管它
image015.jpg

如图操作,打开工程
image016.jpg



个人建议先配置后再编译,这里有个图忘记解图了,就是点击Utilities,然后勾选 Reset Run,这样下载后就直接可以允许了
image017.jpg

到这里工程新建完成,确定后,点击编译,这里比较一下刚才勾选Browse Information和不勾选的编译时间
这个是没有勾选Browse Information选项编译的时间,1分钟左右
image018.jpg

这个是勾选Browse Information选项编译的时间,7分多钟,明显慢了,当然与电脑的配置有关,我的电脑有点垃圾
image019.jpg

编译完成后下载程序,并连接好网线,然后按WIN+R,输入cmd敲回车,输入ping 192.168.001.112  后面的是IP地址,跟刚才CubeMX配置要一样的,同时检查电脑的配置,如图所示
image020.jpg

我的配置如下,这个一定需要连接好网线

然后按确认,并且按关闭,
image021.png

回到刚才的命令输入符界面
敲入 ping 192.168.001.112 敲回车,显示如下证明ping超过了,如果网线是连在路由器上可能不是<1ms,这个是正常的
image022.jpg

刚才生成代码之前勾选了串口3,这里在usart.c文件添加如下代码
image023.jpg


image024.jpg

image025.jpg

编译代码,下载程序,并且打开串口助手
image026.jpg

串口配置完成,整个程序配置成功。串口助手用来调试代码非常有用。
另外就是要等串口打印字符出来了再ping,不然不会成功的!

STM32F767ZITx_LWIP.zip

6.25 MB, 下载次数: 2705, 下载积分: ST金币 -1

工程模板

以太网工程模板.zip

4.45 MB, 下载次数: 5454, 下载积分: ST金币 -1

文档介绍,教程在这里面

评分

参与人数 1ST金币 +3 收起 理由
努力的人 + 3

查看全部评分

回复

使用道具 举报

该用户从未签到

60

主题

2111

帖子

31

蝴蝶豆

版主

最后登录
2023-6-21
发表于 2017-8-1 09:13:23 | 显示全部楼层
感谢分享,很详细!!!
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

853

帖子

7

蝴蝶豆

论坛元老

最后登录
2024-4-24
发表于 2017-8-1 09:55:45 | 显示全部楼层
STM32 cubeMX链接给一下,谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

19

主题

1473

帖子

27

蝴蝶豆

论坛元老

最后登录
2021-11-17
发表于 2017-8-1 10:19:14 | 显示全部楼层
图片很模糊啊,看不清
回复 支持 反对

使用道具 举报

该用户从未签到

47

主题

1257

帖子

5

蝴蝶豆

论坛元老

最后登录
2021-5-1
发表于 2017-8-1 11:14:13 | 显示全部楼层
感谢分享
回复

使用道具 举报

该用户从未签到

0

主题

4

帖子

0

蝴蝶豆

初级会员

最后登录
2017-11-18
发表于 2017-8-1 15:30:21 | 显示全部楼层
这个更详细,里面有他提到的两个需要配置的RMII的引脚,楼主的图实在是看不清

从零开始使用CubeMX创建以太网工程.pdf

1.19 MB, 下载次数: 48, 下载积分: ST金币 -1

回复 支持 反对

使用道具 举报

该用户从未签到

19

主题

1473

帖子

27

蝴蝶豆

论坛元老

最后登录
2021-11-17
发表于 2017-8-2 11:19:53 | 显示全部楼层
同...步 发表于 2017-8-1 15:30
这个更详细,里面有他提到的两个需要配置的RMII的引脚,楼主的图实在是看不清 ...

767的引脚默认好像是对的,不用修改了
回复 支持 反对

使用道具 举报

该用户从未签到

37

主题

206

帖子

0

蝴蝶豆

金牌会员

最后登录
2018-12-27
发表于 2017-8-2 15:04:53 | 显示全部楼层
老哥,有联系方式吗,最近也在整这个东西,没弄出来
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

11

帖子

0

蝴蝶豆

中级会员

最后登录
2019-8-17
 楼主| 发表于 2017-8-9 22:27:27 | 显示全部楼层
在路上11111111 发表于 2017-8-2 15:04
老哥,有联系方式吗,最近也在整这个东西,没弄出来

451887066
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

3

帖子

0

蝴蝶豆

新手上路

最后登录
2018-3-1
发表于 2018-2-28 10:25:37 | 显示全部楼层
学习了
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

GMT+8, 2024-4-29 12:15 , Processed in 0.205814 second(s), 50 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表