0 目录
1)格雷码简介
2)进制转换列表
3)二进制转格雷码原理
4)FPGA简介
5)二进制转格雷码代码
6)结束语
1 格雷码简介
格雷码是一个叫弗兰克*格雷的人在1953年发明的,最初用于通信。格雷码是一种循环二进制码或者叫作反射二进制码。格雷码的特点是从一个数变为相邻的一个数时,只有一个数据位发生跳变,由于这种特点,就可以避免二进制编码计数组合电路中出现的亚稳态。格雷码常用于通信,FIFO或者RAM地址寻址计数器中。
2 进制转换列表
图1 不同进制转换
3 二进制转格雷码原理
从最右边一位起,依次将每一位与左边一位异或(XOR),作为对应格雷码该位的值,最左边一位不变(相当于左边是0);
4 FPGA简介
1)现场可编程门阵列(FPGA),FPGA是可重新编程的硅芯片。
2)FPGA优点:与DSP和ARM相比,FPGA在数据采集领域有着极其重要的地位。FPGA具有时钟频率高、内部延时小、纯硬件并行控制、运算速度快、编程配置灵活、开发周期短、抗干扰能力强、内部资源丰富等优点,非常适用于实时高速数据采集。
3)选择FPGA进行数据采集。在实际工程应用中&