运行到mInitCH376Host函数时 CH376_PORT_INIT( ); /* 接口硬件初始化 */ xWriteCH376Cmd( CMD11_CHECK_EXIST ); /* 测试单片机与CH376之间的通讯接口 */ xWriteCH376Data( 0x65 ); res = xReadCH376Data( ); xEndCH376Cmd( ); if ( res != 0x9A ) return( ERR_USB_UNKNOWN );
在线调试时,res总是返回0xFF。插别人电脑上2次,ACT#引脚连接的L2都会亮。插自己电脑上,L2有时会微弱地一闪而过。多次按单片机的复位键,偶尔会使L2亮起来。已检查电压正常,晶振两个引脚均为2.2V的样子,CH376的引脚RST会从4.9V跳到0V,说明复位正常,但是总返回FF。更改RSTI高低电平的延时,无效。求助!