我按照ch372evt文件夹里面的usb设备模式连接好电路 并成功下载了test。hex程序。 连接usb与电路板 显示unknown device, 应该怎么解决啊?
软件上面CH372上电之后延时50ms左右,看看设置模式 有没有成功, 硬件上面 USB信号线有没有接反,USB接口的外壳最好接地,USB线使用屏蔽线
你的电路是不是按照我们提供的电路去做的? 硬件地址是否一样?不一样的话要去修改的。MCU程序肯定有和硬件部分相关的部分。不是下载进去就可以成功的
我用的ch375,按照ch372的连接图 程序我没有修改,直接使用的那个hex文件。 硬件地址应该是一样的吧
并且现在在最右下角 ,没有usb接口插入的显示图标。。。 在设备管理器里面,可以看到unknown device
那仔细检查你的硬件连接是否有问题。 USB口线是否接反了,正常的情况下,插入PC的USB接口后,UD+有大概3V左右的电压。UD-大概0V。 检查IO口是否有虚焊,检查晶振是否起振。
AT89S52和AT89C51,在总线模式下的定义,有没有区别的?
标准的51的,应该是一样的。
可不可以简单的讲下,内置固件和外置固件的区别?
对设备模式来说,内部固件模式就是CH372自行处理控制传输部分。在电脑上安装驱动,是CH372的驱动。这个方式不灵活,用于一般性的通讯。如果你想用372做个U盘或者鼠标键盘的话,就不可以用内部固件模式。必须用外部固件模式,自行处理控制传输部分。