[求助]请问TEST打印的这些信息是什么意思啊?

我用的是CH372,测试及模式设置都正常,用TEST测试的时候输出的这些信息,不知道是什么意思,还请高手指点一下啊20104120442471.jpg

TEST这个测试例程,上下位机需要配对使用,下位机程序有没有用\CH372EVT\PUB\BULK\MCU_C51呢?


这些信息表示测试没有通过。建议先用CH372DBG来调试。


我是用PUB\TEST\WIN\TEST.EXE测试的,程序也是由PUB\TEST\MCU\TEST.C改的,看来现在是没有测试通过……我用DEBUG372测试也是不正常,我用端点2下传,长度1,数据是AA,端点2上传的是FE 55 ,如果是长度2,下传数据是AABB,上传数据是FD 55 ,偶尔才会有一次正常的上传值,并且每次要点击两下下传按钮,才有上传值,请问这是怎么回事??不胜感谢!


返回数据部正确,检查下位机程序吧,TEST.C程序移植的有问题。


1、这个问题前的帖已经说过了,不知道有没有修改 2、其实移植我们的例程很简单,只要修改一下底层接口、延时程序和中断线,其他部分都不需要修改,上次的程序改动很大,不利于分析问题,建议没调通前,少做改动,调通后再根据需要修改


因为TEST.C是针对51的,我用的是44B0的板子,延时方面有些差别,我最初是没有修改多少,可是连两次测试命令都通不过……只好慢慢修改延时,就改成了这个样子。我照SCM说的:写命令后延时1.5uS,读写数据后延时0.6uS,修改过后,372就变成了未知的USB设备,我也清楚还是延时的问题,但想不出来该怎么修改了,都折腾我好长时间了


如果设置模式2成功的话就不会出现无法识别的设备,说明还是没有设置成功。时序在手册上有详细的说明,你仔细检查一下时序。除了字节之间的延时之外,你还要检查一下WR,RD的脉冲宽度是否符合要求。44b0的速度比较快。


好的,我再修改,谢谢红桃六!


只有登录才能回复,可以选择微信账号登录