M
maoke
Unregistered / Unconfirmed
GUEST, unregistred user!
pc上的com口连接着一台控制器,控制器控制着很多终端(单片机),控制器和终端采用modem芯片通信,
控制器上有多个MODEM芯片和多条线路,
pc通过控制器和远处终端建立连接,而控制器一次可以和两台以上的终端同时通信,最多不超过十台。
具体几台只有在实际使用中才知道,每次实际使用前都是不一样的。
我的软件需要不断侦听是否有终端需要和pc建立连接,如果有就要使用at指令控制控制器建立连接,连接后与终端进行数据交换,同时有可能要操作数据库。
与终端的数据交换的过程中,如果pc机发数据下去后,终端在3秒之内会有答复,具体时间不确定的,我想采用异步操作来实现,应该如何做呢?整个的流程应该是怎样的呢?
控制器上有多个MODEM芯片和多条线路,
pc通过控制器和远处终端建立连接,而控制器一次可以和两台以上的终端同时通信,最多不超过十台。
具体几台只有在实际使用中才知道,每次实际使用前都是不一样的。
我的软件需要不断侦听是否有终端需要和pc建立连接,如果有就要使用at指令控制控制器建立连接,连接后与终端进行数据交换,同时有可能要操作数据库。
与终端的数据交换的过程中,如果pc机发数据下去后,终端在3秒之内会有答复,具体时间不确定的,我想采用异步操作来实现,应该如何做呢?整个的流程应该是怎样的呢?