zjjhm 发表于 2006-12-7 15:12:45

格雷码解码

数据是经格雷码编码的,怎么样用LabVIEW实现其解码?

zzsf986 发表于 2006-12-7 17:20:19

刚看了看什么是格雷码,呵呵,挺麻烦的哦

Golden_H 发表于 2006-12-8 14:53:58

你只要知道格雷码是什么个概念,自然就会解码了,没记错的话,格雷码转换成二进制是这样的:
最高位不变,剩余的是拿高位与次高位做异或得到的。在labview里作转换很简单,先把格雷码表示的这个数转成boolean数组,然后就是对这个数组做操作了,完了再将得到的boolean数组转成数字。

LabVIEW8 发表于 2006-12-8 15:11:10

兄弟,你写个例程好了,呵呵。
把各种通讯用的格雷码之类全部加入进去。

lgh269 发表于 2006-12-8 20:28:43

不错的主意,呵呵

zjjhm 发表于 2006-12-11 10:19:28

为什么要转换为布尔数组呢?不能直接按位异或吗?
页: [1]
查看完整版本: 格雷码解码