OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 24879|回复: 25

W5500在STM32F407VGT6上移植(成功)

[复制链接]

45

主题

198

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1109
金钱
1109
注册时间
2016-3-25
在线时间
360 小时
发表于 2018-3-3 21:28:55 | 显示全部楼层 |阅读模式
   

    有几天没有写帖子,最近几天忙的很,天天写代码,画板子。也只能抽空写写自己的东西。连周未的时间都被老板占有了。

   今天难得周未,抽出一点时间 来写东西。前几天在办公室发现了公司以前做的智能家居网关产品。方案:STM32F407VGT6+W5500+CC2530(TI  zigbee)。看外观好像南京物联的一个智能p家居网关。在网上见过。

   看着它娇小的身材,我果断放弃了前面的板子(出租屋中控主板),人嘛,都喜欢精致。我可不想老是拿着一块p裸板捣鼓,而且块头又大,电源还是12V ,接一个小耳朵电源,太占地方了。

   由于我进公司前这个产品 已经出来了一段时间。所以每个引脚都是自己用万用表去打的,好苦呀,不过总算捣鼓成了。


   
1.硬件信息:
   
    MCU:  STM32F407VGT6

    以太网芯片:W5500

    接口:SPI2(STM32F407)

下面是测试图片及源代码。



两个板子对比

两个板子对比

F407配置的参数

F407配置的参数

F407连接路由器

F407连接路由器

ping命令测试

ping命令测试

STM32F407VGT6_w5500_tcp_client.rar

2.49 MB, 下载次数: 4764

源代码工程

代写STM32各类驱动,DEMO程序
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

16

主题

339

帖子

0

精华

高级会员

Rank: 4

积分
826
金钱
826
注册时间
2017-6-18
在线时间
163 小时
发表于 2018-3-30 14:38:02 来自手机 | 显示全部楼层
回复 支持 1 反对 0

使用道具 举报

45

主题

198

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1109
金钱
1109
注册时间
2016-3-25
在线时间
360 小时
 楼主| 发表于 2018-3-5 20:49:20 | 显示全部楼层
xql923 发表于 2018-3-5 08:46
谢谢楼主,请问解压密码是多少?

@342425
代写STM32各类驱动,DEMO程序
回复 支持 1 反对 0

使用道具 举报

131

主题

150

帖子

0

精华

高级会员

Rank: 4

积分
558
金钱
558
注册时间
2016-12-24
在线时间
68 小时
发表于 2018-3-5 08:46:55 | 显示全部楼层
谢谢楼主,请问解压密码是多少?
回复 支持 1 反对 0

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2019-6-16
在线时间
34 小时
发表于 2019-8-15 14:15:57 | 显示全部楼层
楼主你好,引脚怎么连接
SCK
MISO
MOSI
SCS
RST
INT
回复 支持 1 反对 0

使用道具 举报

1

主题

17

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2017-8-11
在线时间
34 小时
发表于 2018-3-20 18:49:30 | 显示全部楼层
楼主 想问一下 我在F429上调TCP 服务器的程序  SPI已经读写正常 但是连上网线电脑那边连接不上 您知道什么情况吗
回复 支持 反对

使用道具 举报

45

主题

198

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1109
金钱
1109
注册时间
2016-3-25
在线时间
360 小时
 楼主| 发表于 2018-3-20 19:18:24 | 显示全部楼层
晨晨沉 发表于 2018-3-20 18:49
楼主 想问一下 我在F429上调TCP 服务器的程序  SPI已经读写正常 但是连上网线电脑那边连接不上 您知道什么 ...

F429与电脑之间是怎么连接的,是F429用网线直接连电脑吗?还是通过了路由器?

代写STM32各类驱动,DEMO程序
回复 支持 反对

使用道具 举报

1

主题

17

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2017-8-11
在线时间
34 小时
发表于 2018-3-21 11:33:01 | 显示全部楼层
Mr.liu 发表于 2018-3-20 19:18
F429与电脑之间是怎么连接的,是F429用网线直接连电脑吗?还是通过了路由器?

现在的情况是这样  我要实现的是TCP服务器功能 SPI寄存器配置好了 但是 W5500那部分电路 网线口在不插网线的情况下亮绿灯 而且网线直连电脑连接不上 PING也不行  现在怀疑是不是硬件电路的问题 您觉得呢
回复 支持 反对

使用道具 举报

45

主题

198

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1109
金钱
1109
注册时间
2016-3-25
在线时间
360 小时
 楼主| 发表于 2018-3-21 22:39:39 | 显示全部楼层
晨晨沉 发表于 2018-3-21 11:33
现在的情况是这样  我要实现的是TCP服务器功能 SPI寄存器配置好了 但是 W5500那部分电路 网线口在不插网 ...

还是先查一下硬件,正常情况下没有连接网线到路由器上,接口的灯是不亮 的。
代写STM32各类驱动,DEMO程序
回复 支持 反对

使用道具 举报

1

主题

17

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2017-8-11
在线时间
34 小时
发表于 2018-3-28 10:17:28 | 显示全部楼层
Mr.liu 发表于 2018-3-21 22:39
还是先查一下硬件,正常情况下没有连接网线到路由器上,接口的灯是不亮 的。

现在的情况是 能正常连接 但是Sn_RX_RSR寄存器状态不对 返回值特别大 发送一次数据之后就不正常了
回复 支持 反对

使用道具 举报

1

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
172
金钱
172
注册时间
2018-4-20
在线时间
24 小时
发表于 2018-4-21 00:01:02 | 显示全部楼层
学习学习
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2016-12-4
在线时间
3 小时
发表于 2018-5-1 16:52:41 | 显示全部楼层
楼主,W5500能不能远程 现在我只能直连和路由器
回复 支持 反对

使用道具 举报

45

主题

198

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1109
金钱
1109
注册时间
2016-3-25
在线时间
360 小时
 楼主| 发表于 2018-5-2 00:34:00 | 显示全部楼层
zcslg 发表于 2018-5-1 16:52
楼主,W5500能不能远程 现在我只能直连和路由器

用花生壳可以实现的。或者有服务器
代写STM32各类驱动,DEMO程序
回复 支持 反对

使用道具 举报

6

主题

126

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2018-4-18
在线时间
10 小时
发表于 2018-5-2 09:27:02 | 显示全部楼层
谢谢楼主分享~我也分享一个阻容感采购群:567145302
回复 支持 反对

使用道具 举报

2

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2018-3-4
在线时间
9 小时
发表于 2018-5-17 11:07:04 | 显示全部楼层
厉害了
回复 支持 反对

使用道具 举报

1

主题

13

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1899
金钱
1899
注册时间
2017-11-28
在线时间
140 小时
发表于 2018-10-16 09:31:33 | 显示全部楼层
资料不错,学习一下
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

新手入门

积分
17
金钱
17
注册时间
2018-10-17
在线时间
2 小时
发表于 2018-10-19 20:00:20 | 显示全部楼层
感谢楼主的分享,再接再厉!
回复 支持 反对

使用道具 举报

45

主题

198

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1109
金钱
1109
注册时间
2016-3-25
在线时间
360 小时
 楼主| 发表于 2018-10-19 20:23:34 | 显示全部楼层
liu8527 发表于 2018-10-19 20:00
感谢楼主的分享,再接再厉!

谢谢你的鼓励。
代写STM32各类驱动,DEMO程序
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2020-2-25
在线时间
14 小时
发表于 2020-2-25 14:13:14 | 显示全部楼层
大侠,解压密码多少?
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2020-2-25
在线时间
14 小时
发表于 2020-2-25 14:15:47 | 显示全部楼层
ytiger3jp 发表于 2020-2-25 14:13
大侠,解压密码多少?

@342425
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2020-2-25
在线时间
14 小时
发表于 2020-4-10 14:30:13 | 显示全部楼层
楼主,想委托开发,不知如何加你。
我QQ:2245399919
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

初级会员

Rank: 2

积分
59
金钱
59
注册时间
2020-6-29
在线时间
17 小时
发表于 2020-12-18 16:23:14 | 显示全部楼层
请问楼主,有没有W5500 TCP服务端的例程呢,您的客户端很好用,已经成功移植了,十分感谢
回复 支持 反对

使用道具 举报

7

主题

105

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1026
金钱
1026
注册时间
2016-1-28
在线时间
134 小时
发表于 2021-10-9 10:09:20 | 显示全部楼层
nice,谢谢楼主分享~~
回复 支持 反对

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2020-6-15
在线时间
10 小时
发表于 2021-10-23 21:12:03 | 显示全部楼层
好运来 发表于 2019-8-15 14:15
楼主你好,引脚怎么连接
SCK
MISO

请问怎么连接
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2019-10-15
在线时间
13 小时
发表于 2022-8-9 14:54:47 | 显示全部楼层
谢谢楼主
回复 支持 反对

使用道具 举报

17

主题

465

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2142
金钱
2142
注册时间
2013-1-11
在线时间
504 小时
发表于 2023-8-15 22:18:54 | 显示全部楼层

谢谢楼主,不错
知识是你最好的财富
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 10:22

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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