现在出现的问题: 1、不加单片机直接与主机相连时有时能发现新硬件,有时不能。 2、再加单片机运行程序在CH375_INIT_WT:循环。 3、而且用万用表测晶振时,有时是5点几伏,有时是2点几伏。 4、有一次,主机连上板子后出现提示安装驱动的对话框,但选择公司网站上下的CH375WDM.INF时提示安装不上去。 为什么会出现这些问题?是硬件问题还是软件问题?关键是主机认不出设备,后续程序没法调试。 盼复。谢谢!!
这样吧,你先对CH372发测试命令,看CH372返回数据是否正确.然后在启动02模式看返回代码是否正确.
我用的CH372,仿真时能和PC机通讯,用的是USB总线供电,PC机的程序是我用VB的DEMO改的,但在单片机脱离仿真机 单独运行的时候就不行了,表现为:USB枚举已通过,PC机找到了硬件,但PC机就是接收不到数据,不知道是怎么回事?
发过测试命令了,返回值不对
引用回复:发过测试命令了,返回值不对
这就是了,测试命令返回值不对. 1:检查硬件连接是否正确. 2:读写CH372的时序是否正确. 3:延时是否符合CH372的要求. 4:附带查CH372晶振震荡是否正常.
引用回复:我用的CH372,仿真时能和PC机通讯,用的是USB总线供电,PC机的程序是我用VB的DEMO改的,但在单片机脱离仿真机 单独运行的时候就不行了,表现为:USB枚举已通过,PC机找到了硬件,但PC机就是接收不到数据,不知道是怎么回事?
建议上位机程序启动后首先发一组数据到CH372,你的CPU当收到上位机来的数据后再启动发送.
用万用表测晶振时,有时是5点几伏,有时是2点几伏,这是什么原因?
是否插上板子就应该显示发现新硬件并安装驱动程序?事先需不需要先运行什么程序?
总结下来,你的硬件有问题,命令数据接口有问题, 时钟上有问题, 在没有给CH372设置模式前,UD+,一定不会有电压. 如果在设置模式前有电压,那你的硬件问题很大!!!
会是什么问题?我的电路是按照公司的手册接的,会不会是ch372坏了? 能告诉我你的邮箱吗?我把电路图发给你,麻烦你帮我看一下!如果电路没问题那就是元器件的问题,这样我检查起来方便一些。 谢谢!
应该是硬件问题,主要是查PCB,发到tech@wch.cn