請(qǐng)教幾個(gè)CH374與PC通訊的問題!

1.在原來CH374與PC通訊正常的情況下,可能會(huì)出現(xiàn)data0、data1不同步的情況嗎?而不同步后需要怎樣去處理使通訊再恢復(fù)正常? 2.PC怎樣發(fā)起對(duì)CH374的復(fù)位,使CH374恢復(fù)到硬件復(fù)位時(shí)的狀態(tài)?是調(diào)用CH375ResetDevice函數(shù)嗎? 3.CH375ResetDevice函數(shù)的返回值是怎樣定義的,是返回0代表失敗、返回非0代表復(fù)位成功嗎?要成功執(zhí)行該函數(shù),是否必須要先用CH375OpenDevice打開設(shè)備? 4.如果在USB通訊過程中出現(xiàn)異常而導(dǎo)致通訊失敗,PC方調(diào)用CH375WriteData()返回失敗(發(fā)送數(shù)據(jù)失?。浚?,那PC端應(yīng)該要怎樣處理才能夠恢復(fù)到正常的通訊? 5.在設(shè)備端,CH374怎樣實(shí)現(xiàn)中斷傳輸,通過端點(diǎn)1進(jìn)行發(fā)送數(shù)據(jù)嗎?是否有實(shí)現(xiàn)中斷傳輸?shù)南挛粰C(jī)和上位機(jī)的實(shí)例供參考? 謝謝!

一般來說不會(huì)出現(xiàn)不同步的現(xiàn)象,不同步不用關(guān)心,不做任何操作,同步標(biāo)志等不需要切換. 設(shè)備端的中斷傳輸和批量傳輸是一樣的. CH375ResetDevice是復(fù)位USB端口,MCU在收到復(fù)位中斷狀態(tài)后對(duì)硬件進(jìn)行復(fù)位就可以了.復(fù)位操作不需要先打開設(shè)備.


CH375ResetDevice這個(gè)函數(shù)是復(fù)位USB端口,374在復(fù)位端口時(shí),自己做了硬件復(fù)位,返回0代表失敗、返回1代表復(fù)位成功,如果錯(cuò)誤還可以調(diào)用GetLastError去看一下返回的錯(cuò)誤碼,必須要先用CH375OpenDevice打開設(shè)備.


好,謝謝兩位的指點(diǎn),非常感謝!


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

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