[討論]在外置固件模式的示例程序中的問題。

switch(InterruptStatus){ ………………………… case USB_INT_EP0_OUT: //控制端點下傳成功 CH375_WR_CMD_PORT(CMD_RD_USB_DATA); //發(fā)出讀數據命令 if(length=CH375_RD_DAT_PORT()){ //長度為0跳出 for(len=0;len!=length;len++)c1=CH375_RD_DAT_PORT(); //取出下傳數據 } break; 如果length大于一,那么c1只是讀取的數據的最后一個字節(jié),而它又是中斷程序的一個局部變量,這樣講不還是沒有傳遞出來數據嗎?

這部分只是一個演示,在實際的時候是要將讀出來的數據放在一個緩沖區(qū)里面的


只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频