打印

32个样点如何处理

[复制链接]
453|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chenjunt|  楼主 | 2018-1-28 13:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个USB的数据采集系统,AD为12的,想问问各位如果我USB数据包一次传64个字节,那么里面就包含了32个样点的信息,请问这32个样点如何处理
沙发
ousj| | 2018-1-28 13:38 | 只看该作者

样点如何处理?

使用特权

评论回复
板凳
chenjunt|  楼主 | 2018-1-28 13:41 | 只看该作者

就是说如何将高位、低位数据重新组合恢复成十进制的数据!

使用特权

评论回复
地板
zyf部长| | 2018-1-28 13:45 | 只看该作者
AD采样值为16进制数,要得到十进制的数据必须做Hex->Dec转换.

使用特权

评论回复
5
chenjunt|  楼主 | 2018-1-28 13:48 | 只看该作者
谢谢,Hex->Dec转换是肯定的,我想知道是不是上位机需要开辟一个数组来存储这个64个字节的数据包

使用特权

评论回复
6
xxmmi| | 2018-1-28 13:52 | 只看该作者
请问楼上这个是为什么吗?我不是很懂啊

使用特权

评论回复
7
chenjunt|  楼主 | 2018-1-28 13:54 | 只看该作者

然后每次提取两个字节恢复一个样点的信息,处理一个包需要提取32次?

使用特权

评论回复
8
zyf部长| | 2018-1-28 13:56 | 只看该作者

是数据压缩, 还是数据处理后再传送?

使用特权

评论回复
9
xxmmi| | 2018-1-28 14:01 | 只看该作者

你的数据采集系统,按道理讲,不管下位机采集到什么数据,一般都不需要处理,直接传给上位机就好了。上位机会做相应的处理、转换、显示等操作。

使用特权

评论回复
10
chenjunt|  楼主 | 2018-1-28 14:03 | 只看该作者

哦,那我就知道怎么回事了,多谢大家,结贴了哈

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

718

主题

7868

帖子

5

粉丝