希望各位大侠帮帮忙
你设置成内置固件模式之后计算机可以找到新硬件吗?
找不到啊
那你先做下测试命令,看下输入的数据是不是你输出数据的取反,如果是的话,那么,就可能是你USB口的4根线接反了.如果不是取反的话,那说明你的并口连接还是有问题
我测试过了,返回来的数是取反的
电源电压是3.3V,UD+的电压是2.95V,UD-是0V;数据线之前是接反了,但是改过了后读中断寄存器值始终还是0x0F还是复位啊
3.3V供电的话,V3必须与VCC短接
我想问一下能不能是我的芯片烧了啊
首先测一下25,26脚电平,如果芯片正常复位,25脚为低电平,26脚为高点平 ch375上电之后先延时50ms,然后做测试命令,看硬件连接是否正常 先使用内置固件模式测试一下,如果模式2设置成功,计算机会提示你安装驱动..
多谢了,你说的我都试了,25脚为低电平,26脚为高点平;测试命令正常,而且改成内部固件模式时提示找到新硬件提示安装驱动程序; 但是改成外置固件模式、时还是一直复位啊
那说明硬件连接和接口程序基本没问题,应该是程序上的问题了 总线复位后,有没有发送解锁命令呢? 下载CH372EVT.ZIP,参考\CH372EVT\PUB\XFIRM\C外置固件例程
产生了EP0 SETUP中断,但是出来的内容不是八个字节,而是七个字节是怎么回事啊,读出的数据分别是80 06 00 01 00 00 40
EP0 SETUP中断后首先读取的是长度,这个长度应该是8个字节!
我是先读的长度,然后读的数据,读出来的长度是07啊