WCH沁恒单片机
直播中

青sky

8年用户 1239经验值
擅长:模拟技术
私信 关注
[问答]

CH573主从一体例程互相通信是如何实现的?

两个CH573模块,都运行主从一体的例程,现在想修改下,让这两个模块都定时向对方写入数据,作为主机一方向对方从机发送0x11,0X11,0X11,0X11,0X11 ,5字节数据,做为从机的一方,收到5字节数据后,向主机一方回应:0x22,0X22,0X22,0X22,0X22 ,5字节数据,该如何实现?我试着修改主从一体例程,添加定时通信任务,两个模块能互相打印出对方的MAC地址,但是进入不到数据通信程序。能不能发一份修改过的主从一体例程给我,能实现上述功能的。谢谢。

回帖(1)

李军林

2022-8-11 09:44:21
在我们的例程中这些定时的通信的任务是已有的,

这是从机给主机发通知的任务,一秒通知一次,单位625us,参数传入1600,

这是从机接收处理函数,



这是主机写给从机,一秒一次,



这是主机接收从机通知的处理函数。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分