求助,AD7656并行读取数据完全不对,跳动

2020-01-16 18:27发布

本帖最后由 dengfeng5357 于 2017-1-16 10:28 编辑

各位前辈和大师们好,我用AD7656并行方式,现在读取回来的值,很乱,跳的厉害,而且分辨不出哪个通道,若有相关代码参考最好,谢谢各位了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
10条回答
dengfeng5357
2020-01-17 15:57
lixin91985 发表于 2017-1-16 12:07
先查硬件,感觉 你这个是硬件配置错误了。
然后把软件上的时序降低一点。 ...

您是指的IO口配置吗?
我用的是LPC1788下的"gpio_17xx_40xx.h"
#define D_AD_RD_3_ON()                 Chip_GPIO_WritePortBit(LPC_GPIO, 0, 31, true)//输出
#define D_AD_BUSY_3()                 Chip_GPIO_GetPinState(LPC_GPIO, 0, 28)//输入
Chip_GPIO_SetPortDIR(LPC_GPIO, 0, 0x0000ffff, false);        //数据P0~P15(这样有问题么?)
感觉上面读数据端口,好象哪感觉不对,望指教,感谢感谢。

一周热门 更多>