测试和配置符问题

我做的是用单片机AT89S52控制CH375与PC通信。只需要单片机向PC发送数据,因为单片机前端连接的是ADC0804. 刚刚学习有很多问题想请教: 1.是否需要写配置符 2.接入PC机但是没有任何反应,不提示有新设备,我想用一个调试程序测试下是否是硬件问题,想请问下哪里可以下载合适的测试程序 3.我们老师的要求就只要PC机能识别就可以了,这样是否一定要写PC机程序,是否要写PC的驱动程序

谢谢!十分感谢!请大家帮帮忙!

1,把模式设置为0X02的话,就不需要设备描述符和配置描述. 2,如果单片机和我们的375芯片连接没有问题的话,那你只需要将375的模式设置为0X02的话,计算机就能找到新的硬件,测试程序以及例子程序请下载CH372DBG 3,PC机需要驱动程序,下载CH372DRV,这个是计算机的驱动程序以及动态链接库


哦 谢谢 我先试下

我看了“有关CH372或CH375的USB通讯的问题解答” 请问里面那个“用CMD_CHECK_EXIST命令测试硬件问题”要怎么检查啊? PC还没识别应该在哪里看返回值 呢 真是麻烦你了 在帮帮忙吧 谢谢了


CMD_CHECK_EXIST是用来测试你单片机端和CH375芯片硬件连接上是否还存在问题的,先发命令,再发一个数据,然后在读取数据端口,看读取的数据是否为发出去数据的取反.这个测试不涉及到PC机


确实不知道才问得 请问有没有人帮帮忙 啊? 谢谢 了


到网站上面下载CH372EVT。ZIP,这里面有例子程序


谢谢

我想问下我可以只写设置USB工作模式的那部分程序PC就能识别到USB接口吗 还是必须要写一个完整的发送数据的程序才行

还有驱动的安装是不是只要看到无法识别的标志,然后我安装CH372DRV里的那个驱动PC就可以识别 了,就不用管什么DLL之类的了啊?

还有就是我有一块板子,本来是可以识别的,但是不知道为什么现在 用的时候只有在拔出来的时候才会看到桌面右下脚有一个无法识别的标志。

谢谢 hcn 请你帮帮忙 谢谢了


还有就是我的硬件和你们给的例子的图接的有些不太相同 程序是自己写的 可以将与单片机端与375相连的管脚置成0X02就表示选择的内置固件模式了吗?

RST1脚是悬空的,这样有影响吗?

谢谢


1.可以参考例子程序,只要根据你的硬件改下三个读写子函数,中断脚定义,端口地址等. 2.设置内置固件模式是指向命令端口写入设置模式命令,向数据端口写入02. 3.可以悬空


你使用的是375芯片的话,RSTI这个引脚要接0。47U电容在接电源


你使用的是375芯片的话,RSTI这个引脚要接0。47U电容在接电源


^_^ 我的昨天已经安装好驱动了

谢谢大家的帮助 谢谢 ^_^ 我想写上下位机程序 我做的是375做设备 请问下 哪个例子程序比较合适 谢谢


下载CH372EVT.ZIP/PUB/TEST上下位机程序都有.


哦 看到了 谢谢

我的INT端没有连接在单片机的中断上 可以用查询方式读取然后用 GET_STATUS看状态吗? 谢谢 了


可以不接,但是程序里面你要不断的去发送GET_STATUS命令,看有没有新的状态给你


恩 谢谢 我把它写在while(1)语句里面了

我现在想检测下位机程序的正确性 想用那个CH372DBG\DEBUG372\RELEASE 但是我打开这个都会说打开设备失败 我的驱动已经安上 了 但是右下角的检测到USB设备的话只会提示很短暂的时间又会变回unknow device 这是因为什么 啊?


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