CH系列的USB MCU設(shè)備模式下的數(shù)據(jù)取反問題

看到沁恒全系列USB單片機(jī)的device例程都將接收到的數(shù)據(jù)取了反,這個操作是必須的嗎?可以去掉嗎,為什么我去掉以后就不能與host正常通信了。

void DevEP3_OUT_Deal( UINT8 l )

{

? ? UINT8 i;


? ? for(i=0; i

? ? {

? ? ? ? pEP3_IN_DataBuf[i] = pEP3_OUT_DataBuf[i];

? ? }


? ? DevEP3_IN_Deal( l );

}



熱門產(chǎn)品 : USB3.0 HUB控制器:CH634

數(shù)據(jù)取反的地方(那個for循環(huán))就是對收到的數(shù)據(jù)進(jìn)行處理的地方,這個處理可以是任何一種。

我們只是隨機(jī)選取了一種(直接將收到的數(shù)據(jù)原封不動回傳的演示效果不好~)。

同樣的,回傳也不是絕對的,我們這里為了演示做成這樣的,實際使用可能會連續(xù)收很多包,或者連續(xù)發(fā)很多包之類。


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

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