|
我按照ADI公司网址上给的ad5933评估板自己做了个板,但是近一个星期了,调试一直没通过,求教各位大虾 我遇到的问题是:我按照datasheet中流程的把所有的寄存器都设置好了,仿真运行单片机能够和ad5933通信并配置了寄存器,但是在示波器上ad5933Vout脚输出一直都是低电平,没有正弦波输出,同时程序一直在读取状态寄存器,判断结果是不是0x02那死循环,每次读取到的值都是0x70,有没有谁遇到过类似的问题啊,我也怀疑过是芯片的问题,但是换了还是一样,而且芯片都是ADI申请的
另外还有一个问题,我用的是单片机中的I2C外设来和AD5933通信,不是用IO口来仿真的,不知道这样有没问题。在上面标记的第5条,主机接收到一个数据自己必须置位不应答信号,好像其它标准I2C协议不是这样的吧 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|