串口通信,数据包处理问题!so easy!但我不会!谢谢指教! 我现在要处理串口通信,我的pc机接收到数据包,这个数据包里面有文本型数据,也有以字节为单位的二进制数据,我现在要分别对每个字符和以字节为单位的每个二进制数据,我该怎么把从数据包中分开,或者说怎么从数据包中提取出来以便我进行操作和数据分析。 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可先自己定义个接口啊比如说 发方,发1代表是文本,其后跟文本长度,接方收到1则启用文本处理, 发方,发2代表是数据,其后跟数据长度,接方接到2启用数据处理例如发方发送的串 1,6,'abcdef',2,5,0d(h),33(h),44(h),55(h),0f(h) 收方,因首次收到的是1因此调用文本处理,其二为长度,而长度为六,那读入六个字符到一字符串中,而后又读到2,启用数据处理。。:)差不多就这样了*^_^*,还是自己定义哦 如何在Delphi中实现连续打印。 怎样在delphi中备份access数据库 IE等浏览器插件开发交流群 recv 这个winsock api函数为什么收一个字节时会出错呢? 各位大侠,MDI 问题 请进~~ 请问如何给dataModule中的adoConnection赋值? 高分请教一个关于排序的程序设计问题,很简单的,解决问题马上给分,在线等 UniCode字符串的小问题 如何做论坛下载软件呢? C或者delphi下如何实现ASN1编解码?编解码函数是否需要自己编写啊!!!求高人指点 请告诉我ICMP.dll这个动态链接库包含哪些函数,这些函数的具体含义是什么? 窗口最大化的问题
发方,发2代表是数据,其后跟数据长度,接方接到2启用数据处理例如发方发送的串 1,6,'abcdef',2,5,0d(h),33(h),44(h),55(h),0f(h)
收方,因首次收到的是1因此调用文本处理,其二为长度,而长度为六,那
读入六个字符到一字符串中,而后又读到2,启用数据处理。。:)差不多就这样了*^_^*,还是自己定义哦