我的程序跑到switch ( CH375IntStatus ) { /* 分析中断状态处理 */ case USB_INT_EP2_OUT: { /* 批量端点下传成功 */ xWriteCH375Cmd( CMD_RD_USB_DATA ); /* 从当前USB中断的端点缓冲区读取数据块,并释放缓冲区 */ Delay(10); length = xReadCH375Data( ); /* 首先读取后续数据长度 */ Delay(10); 这里的时候length始终读到值为0,请问这是什么运因? 用示波器测到的中断信号很好
热门产品 :
CH32X035: 32位USB+USB PD单片机