发布于 2012-03-12 16:59:38
1楼
我刚做了一个自由口通讯,200做从站,PC做主站。通过PC发送命令,从站接收命令后判断是发送数据给PC或者读取PC的数据然后输出模拟量。。。。这里的关键是定义好通讯协议,控制好接收发送的顺序,正确使用特殊寄存器控制接收发送。。。。
协议最重要,比方说,数据第一个字节是地址号,广播是0,,10个从站分别是1...10,第二个字节是指令类型,0代表读,1 代表写。然后后面是数据字节,最后是校验码,等等。。
协议定义好,接收发送指令控制好,还是可以做的。这是自己个人的经验,希望对你有用!
没了,才知道真的没了0