嵌入式~CH395Q-UDP

该文介绍了如何利用CH395Q网络芯片通过STM32F103进行UDP组播通信。涉及SPI接口设置、多播地址和端口配置、MAC过滤以及DHCP启用。用户需将模块与路由器或交换机连接,并在单片机端发送及接收数据,同时在电脑端通过网络调试助手观察通信效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

网络芯片CH395Q -模块使用Socket0作为UDP组播(多播)通信

这里演示一下模块使用Socket0作为UDP组播(多播)通信

提醒:无论是SPI,USART,并口,程序操作步骤都是一样的!

只是不同的接口发指令发给模块,然后用不同的接收接收数据而已.

测试本节代码(STM32F103xxxx)
1.用户可以使用杜邦线根据自己的情况设置和连接引脚

2,注意!

要想模块使用SPI通信,模块的TX引脚需要在模块重启之前设置为低电平.

上面的引脚分配把模块的TX引脚接到了单片机的PA3上,也就是串口2的RX上,如果用户使用了串口2,请注意!

3.把模块用网线和路由器或者交换机(和上位机在同一个局域网下)

 注意,连接路由器或者交换机的时候是连接其LAN口. 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值