ch372b上傳512字節(jié),上位機讀錯或讀不到問題

紅桃六 你好; 按你的方法,已做修改,但是個人也發(fā)現(xiàn)了一個問題,就是在上傳前加一個延時,也可以讓上傳的數(shù)據(jù)再穩(wěn)定和正確,我反復試了兩次,和延時有關系的,這個問題你們也可以試一下,也可以提醒一下別的新手。 case USB_INT_EP2_IN: { /* 批量數(shù)據(jù)發(fā)送成功 */ CH375_WR_CMD_PORT( CMD_UNLOCK_USB ); /* 釋放當前USB緩沖區(qū) */ { DelayMS(50); //這里加個延時,,更加讓上傳數(shù)據(jù)正確。 //后面是再上傳余下數(shù)據(jù)的內容。


上傳前的DelayMS(50)肯定是不需要的,如果每傳64字節(jié)數(shù)據(jù)都延時的話,USB的速度還能體現(xiàn)出來么!如果前一包數(shù)據(jù)PC還沒取走的話,那么是不會產生USB_INT_EP2_IN的,如果產生了,那么表示前一包數(shù)據(jù)肯定已經(jīng)取走了,那么再傳下一包肯定很可靠。 如果你遇到這樣的問題,原因不是延時這個原因,下載CH372EVT.ZIP,參考\CH372EVT\PUB\BULK下的測速上下位機例程


大師們,上面是讀512字節(jié),按照上面方法改過以后可以正確讀出數(shù)據(jù)了。 現(xiàn)在我要連續(xù)讀1024個字節(jié),但是沒有成功,每次讀到812個字節(jié)時,就讀出錯誤數(shù)據(jù),錯誤數(shù)據(jù)全是10。 能幫分析一下嗎。


下載372DBG.ZIP,用這個軟件調試你的下位機,確認是上位機還是下位機的問題


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

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