回复提问:
200smart XMT指令的应用:
根据你描述的含义,我写了一个简单的测试程序,编写程序的顺序是:
1) 定义prot0口为自由口通讯,将9写入SMB30
2) 定义发送完成中断,你自己想要做的项目;
3) 首先定义XMT指令发送数据长度;
4) 定义自VB101开始的连续4个字节的字符,“TEST”,实际VB100 = 5;
5) 启动发送指令XMT
调用一款调试软件,接收200smart发送过来的数据。
程序:
启动一款串口调试软件,启动M0.1 = 1,发送字符到调试软件:
软件接收到数据为04 74 65 73 74 ,通过ASCLL表转换接收04(数据长度,不是你需要的),74 65 73 74 = TEST。