拨打电话:52638370技术支持
打了。 希望不再这么难调试了。赶快好起来吧。
现在D+和D-是正常的,但是测试数据还是不正确的。 发55,总是回不到AA。 这个硬件应该就没有其他问题了吧。
读取不到0XAA的话,就是你的硬件有问题啊
硬件的问题。 可是我完全按照这种接法接的图啊。 只不过是用线自己引出来的。 难道这个引线的可靠性不行。 但是,也不应该啊,最起码最基本的数据应该有啊。
你可以先这样测试下: CH375_WR_CMD_PORT(0X06); while(1){ CH375_WR_DAT_PORT(0X55); } 这个时候你用双踪示波器去看下在WR引脚的下降延(一定要是下降延)看下D0-D0的信号以及A0,CS的信号,正常的话,信号应该是D7-D0为01010101,A0=0,CS=0,RD=1只有这样的话,数据才能写到375。 在上面做完之后,接着在做下面的步骤: while(1){ i=CH375_RD_DAT_PORT(); } 这个时候你去看在RD的下降延看下D0-D7的信号以及A0,CS,WR的信号,正常的话,D7-D0的信号为10101010,A0=0,CS=0,WR=1; 你可以去测试下看就可以。
恩.谢谢.