stm32f1+w5500采集数据问题

2019-10-15 21:12发布

本人新手一枚,有任务,处于茫然阶段,特求大神帮忙,希望大神门来围观下,先谢谢啦。
现在有一个stm32f1和w5500,领导给布置了一个任务:用它们采集电表芯片的数据,w5500上的tcp、ip已经做好了,我只需要使用就行,然后就没有说其他的。


有以下几个问题:
1、怎么样采集数据啊,有没有什么处理流程的套路?目前没思路。(PS:我应该先得找到电表芯片是哪个吧,目前没找到。)
2、领导说w5500的tcp/ip已经做好了,我只需要使用就行。这句要怎么理解?因为我不知道w5500的ip啊。

求大神给提供点思路。

这是电路图:


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
21条回答
山峰雪狼
1楼-- · 2019-10-16 02:01
lsy3500 发表于 2016-12-29 08:57
恩恩,发现了,谢谢哈。
另外,这样的话,使用socket通信,stm32就是客户端,w5500是服务器端,对吗?

不对,你的MCU与W5500是一个整体,缺了一个都不能完成网络任务,也就是说你的MCU与W5500共同承担客户端或者服务器的角 {MOD}。
山峰雪狼
2楼-- · 2019-10-16 07:42
看看使用说明,做个监听函数实时监听即可,
lsy3500
3楼-- · 2019-10-16 08:09
山峰雪狼 发表于 2016-12-28 10:37
看看使用说明,做个监听函数实时监听即可,

恩恩,好的 ,我研究研究。谢谢~
lsy3500
4楼-- · 2019-10-16 11:23
山峰雪狼 发表于 2016-12-28 10:37
看看使用说明,做个监听函数实时监听即可,

感觉有点思路,不知道我理解的对不对,流程是不是这样的:

1、stm32采集到电表数据------>
2、stm32将采集到的数据写入到w5500的Rx_buffer---->
3、w5500再将这些数据从他的Tx_buffer发送出来。

所以我需要写一个监听函数,监听w5500有没有发送数据出来,有的话看都发送出来什么数据。

是这样吗?
不知道我现在理解的对不对?
chenfei48
5楼-- · 2019-10-16 16:44
 精彩回答 2  元偷偷看……
山峰雪狼
6楼-- · 2019-10-16 19:48
lsy3500 发表于 2016-12-28 15:44
感觉有点思路,不知道我理解的对不对,流程是不是这样的:

1、stm32采集到电表数据------>

思路对,但细节比这要复杂

一周热门 更多>