串口通讯中,如何发送记录类型的变量?(50分)

  • 主题发起人 主题发起人 yongxin800323
  • 开始时间 开始时间
Y

yongxin800323

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是APRO组件。
 
我看你最好自己按照某个顺序打包。
 
send(@p, sizeof(p));
p: packed
 
to iie:
需要引用哪个单元?另外用APRO组件如何操作?
 
继续麻烦大家,现在假设有8帧数据,发送方不停的发送;接收方:我定义了一个全局变量S:STRING,在ComPort1Trigger事件中用S:=s+ComPort1.getchar接收数据,我的问题是:
1.在接收的时候能否处理S?
2.如果不能什么时候处理?
不知道这样表述请了没有?
谢谢!
 
在发送方有要求吗?是不是要有一定时间的延迟?
如果在ComPort1Trigger事件中还没有处理完接收到的数据,又一次发生此事件,如何处理?
 
后退
顶部