我是串口的初学者,想要获得更多的想法。我想知道,如果有可能,串行连接一侧的设备发出请求,例如添加(a,b),串行连接另一端的另一台设备接收请求,处理它(计算它)然后将结果返回给第一个设备。我们假设在第二个设备中存在一个带有函数add(int a,int b)的程序。
谢谢和最诚挚的问候, 春芽
答案 0 :(得分:0)
您可以发送命令标识符(两个设备都知道的唯一ID,最简单的示例是命令名称)及其参数serialized。完全protocol和格式取决于您。
所以它看起来像:
Device1 -> Device2: add(1, 2)
Device2 -> Device1: result(3)