我用的是串口与CH375通讯的,我对CH375初始化,设置为主动模式6,插上U盘后,不产生中断,CH375的1脚也加上拉并连接到单片机的中断口了,我的初始化子程序, void CH375_Init(void) { uchar i; //CH375_USBReset(); do i=CH375_USBMode(); while(i!=CMD_RET_SUCCESS); do i=CH375_USBTest();// 发送0x55 while(i!=0xAA); } 我的中断处理程序 void INT1_ISR (void) interrupt 2 { uchar i; CH375_WriteCMD(CMD_GET_STATUS); i=CH375_ReadData(); } 在中断处理程序中加了一个断点,插上U盘后,不会跳进来
在将CH375设置为主动模式6后,发送了一个测试数据0x55,得到了0xAA,但是之后插入U盘不产生中断啊?各位这是怎么回事啊 插上U盘后,U盘电压为4.8V