20220408-CH9121串口转以太网模块学习

本文介绍了CH9121模块,该模块支持TCP/IP协议栈,提供TCPCLIENT、TCP SERVER、UDP三种工作模式。无需编程,只需配置串口即可使用。配置方式包括上位机软件和指令配置,数据传输部分讲解了串口接收数据的方法,包括中断服务程序处理以太网数据,以及如何提高数据接收准确性。
摘要由CSDN通过智能技术生成

        CH9121 集成TCP/IP 协议栈,可实现网络数据包和串口数据的双向透明传输,具有TCPCLIENT、TCP SERVER、UDP 3 种工作模式,串口波特率最高可支持到921600bps,可通过上位机软件轻松配置模式,方便快捷,也可通过串口指令进行配置,所有参数掉电保存

        此模块无需编程,只需要在工程中配置好串口,通过向串口发送数据和接收串口的数据即可。

        下图为CH9121 应用框图:        

       模块的配置方式

        1.上位机软件配置

        在硬件连接后,通过下图的上位机软件进行模块的配置,实现以太网通讯。

         2.指令配置

        具体指令可通过查询数据手册,然后进行配置,这里不在具体描述。

       数据传输

        在对通过串口的数据发送的内容上相对简单,这里主要介绍一种通过串口接收数据的方法。

//此函数在主函数的while循环中,相关变量定义未给出
void COMENETManage(void)
{
    u
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值