如题,新人刚上手,对芯片还不太了解。硬件连接完上电后,用MINIUSB接口插上PC,在设备管理器里没有任何反应。按理说应该连接PC就会在设备管理器中出现CH376的设备,没有用单片机对芯片进行初始化,是不是应该先进行初始化再上电连PC才会有设备显示?还是说我的硬件连接有问题?
硬件电路图如下:
MINIUSB接口如下:
其中3.3V是外接的,已共地。
如题,新人刚上手,对芯片还不太了解。硬件连接完上电后,用MINIUSB接口插上PC,在设备管理器里没有任何反应。按理说应该连接PC就会在设备管理器中出现CH376的设备,没有用单片机对芯片进行初始化,是不是应该先进行初始化再上电连PC才会有设备显示?还是说我的硬件连接有问题?
硬件电路图如下:
MINIUSB接口如下:
其中3.3V是外接的,已共地。
CH376不是硬件连上就可以用的。使用之前需要设置工作模式等,具体请看CH376EVT.ZIP中的CH376编程指南。
CH376不是硬件连上就可以用的。使用之前需要设置工作模式等,具体请看CH376EVT.ZIP中的CH376编程指南。
谢谢,这就去试试
晶振是12M的。
晶振是12M的。
我是8M的,这会导致芯片不工作吗?
换上12M晶振后,用单片机模拟SPI进行硬件调试,结果测试命令不通过,无论我发送什么数据,SDO接收到的都是0x5f,没有任何变化,是不是SPI的时钟也必须是配置成12M呢?还是其他什么原因?
单片机是dz60,用PEmicro仿真器,输出电压比较小,只有3.002V,晶振两端电压是1.402V和1.318V,接近一半;是不是因为电压太低的原因?
PCS接高或悬空,WR RD上电阻去掉,引脚直接接地。电源最好调到3.3V。软件上参考CH376EVT下的SPI_SW.C模拟时序,注意CS信号线的控制。
PCS接高或悬空,WR RD上电阻去掉,引脚直接接地。电源最好调到3.3V。软件上参考CH376EVT下的SPI_SW.C模拟时序,注意CS信号线的控制。
SPI_SW.C里的单片机时钟是24M,376的芯片手册说提供2MB/24MHz的SPI接口,所以我模拟SPI时钟必须是24M才可以吗?
最大24M SPI时钟