笔记-基于CH579M模块通过网线直连电脑进行数据收发(无需网络)

刚学习,做个记录。

基于CH579M模块通过网线直连电脑进行数据收发(无需网络)

目录

一、工具

1、CH579模块

图1 第一次买的CH579M模块

图2 后来买的CH579M模块

(个人吐槽:这个CH579M模块在淘宝上有好有坏,本人第一次随便找一家买的,结果运气不好,买了个质量不好的,以太网连上了,但是一直不稳定,经常掉线和重启,刚开始我还以为是我的操作方法不对,弄得我信心受到打击。后来,我在网上查找资料时,发现有前人有推荐上图2这一款,就重新买了图中这款CH579M模块,下载官方程序,一直很稳定,收发数据都没问题,真货,虽然比第一次买的那款贵了几块钱,但物有所值。同样的官方例程下载进去,后来买的模块就是没问题,前面买的就有问题,原理图看着没啥问题,可能是PCB布线的问题或者板子有问题)

2、 网线

图3 网线

3、电脑以及网络调试工具

PC :本人是win10

软件:netassist(网络调试工具)(别的也行,看个人)

图4 网络调试工具

二、操作步骤

1、TCP/UDP等程序下载以及设置以太网IP

(1)TCP/UDP等程序下载以及设置以太网IP,参考前人这个链接(点击这里)就行,不再重复

以下是重点展示图

图 5 CH579M官方例程TCP_Client的IP设置

图6 电脑端以太网IP设置

(2)通过网线将CH579M模块与电脑端进行连接,接着下载程序到CH579M模块

2、网络断开

图7 网络断开标志

3、检查以太网是否正常显示并稳定

打开 任务管理器 进行检查,查看以太网是否显示正常并稳定,检查IP是否与设置的一致

图8 检查以太网是否连接

还有一个方法就是ping一下,WIN + R 输入cmd

图9 检查以太网IP 以及电脑与CH579M连接并沟通成功

4、打开网络调试助手进行测试

本人下载到CH579M模块的程序是TCP_Client,于是下面设置为TCP_Server与之对应,从下图10和11中可以看到收发是正常的。很ncie!

图10 网络调试助手显示收发正常

图11 任务管理器中显示以太网区域有数据在收发

相关推荐
神秘的土鸡1 分钟前
openEuler 安全加固与性能实测: SELinux,防火墙等多维防护实践
网络·安全·apache·openeuler
d111111111d2 分钟前
在STM32F103C8T6中什么是读写寄存器模型,有什么用,可以干什么,详细解释。
笔记·stm32·单片机·嵌入式硬件·学习
Ronin3054 分钟前
【Linux网络】数据链路层
linux·网络·数据链路层·arp协议·局域网通信
星梦客12 分钟前
FRP 内网穿透工具部署教程
网络·经验分享·笔记
iiiiii1112 分钟前
【论文阅读笔记】FOCAL 离线元强化学习,从静态数据中快速适应新任务
论文阅读·人工智能·笔记·学习·机器学习·学习方法·具身智能
yue00816 分钟前
C# 实现电脑锁屏功能
开发语言·c#·电脑·电脑锁屏
jimmyleeee30 分钟前
人工智能基础知识笔记二十三:构建一个可以查询数据库的Agent
人工智能·笔记
Han.miracle31 分钟前
网络层-IP 协议全景解析:从地址分配到内网穿透,解锁互联网通信底层密码
服务器·网络·网络协议·ip
I · T · LUCKYBOOM35 分钟前
23.ssh远程连接、TCP策略
linux·运维·服务器·网络·tcp/ip·ssh
malajisi0135 分钟前
鸿蒙PC开发笔记二:HarmonyOS PC 开发基本概念
笔记