热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

PDU解码流程

  • 1星
  • 2013-09-29
  • 75.52KB
  • 需要1积分
  • 1次下载
标签: 解码

解码

流程

流程

                        PDU解码流程一、文档说明  本文档针对  PDU  串的编码的流程做了一些简单的示例说明  二、示例  下面这个  PDU  串是用  AT  命令从话机中读出来的  ascii  串:  长度为  362  0000021002020501e8a8686808a70003100000018e22312302f3faeef28b4294dcb26b11fa77baf014abfa94ea706c4  c0b012a738311f9230a771c4342a3e2a00a9eb36c43174b410c69c8017af4fcd6c40019013337a2c8d337a2ff5a7122  78d27f0b037ae1eab942749295444e33aa60016b876b85c8016a712278d3152c829ff8628a6a7f0b037c69cff86480d  27f0c69c801800170018001928a1801780258021003060703101931550801800e0503d150d0d0  三、PDU  串的解码流程  1.  首先将  PDU  串打成  PDU  包  将  PDU  串相邻的两个  ascii  字符拼凑成一个  8bit  数据  由  void  StringToPdu(char  *PDUstr,  uint32  pdulength)  实现,PDUstr  是  PDU  串,pdulength  是这个串的长  度(362)  ,打好包的数据放在全局数组  PDUpack[512]中。  比如  开头的几个字符:  0000021002020501e8  转换如下:  00  ->0x00,  00  ->0x00,  02->0x02,  02->0x02,  05->0x05,  01->0x01,  e8->0xE8………..  打包完的数组如下:  长度  181  00  00  02  10  02  02  05  01  E8  A……                       

展开预览

猜您喜欢

评论

sxp1982
悲剧什么内容也没有,帮不了什么,我还想看看pdu转码的例子呢
2013-12-04 17:03:57
登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×