CH374做為ROOT-HUB,下游端口再接一個(gè)Hub的復(fù)合設(shè)備(即下游端口再接一個(gè)全速Hub ,全速Hub下再帶有低速keyboard),發(fā)現(xiàn)當(dāng)初始化下游Hub復(fù)合設(shè)備一段時(shí)間后,鍵盤(pán)過(guò)一會(huì)兒就沒(méi)有功能了。 1)后利用示波器找到原因是,CH374自動(dòng)發(fā)送的SOF會(huì)與低速鍵盤(pán)通信數(shù)據(jù)沖突,即SOF與通信數(shù)據(jù)不能同步,導(dǎo)致總線上數(shù)據(jù)不正確。 2)后看規(guī)格上信息寄存器(REG_SYS_INFO)上有一個(gè)1MS定時(shí)周期狀態(tài)查詢(xún)(BIT_INFO_SOF_PRES),當(dāng)該bit為0時(shí),Ch374U才與下游Hub低速鍵盤(pán)通信,但此方法依然沒(méi)有解決沖突問(wèn)題,是不是當(dāng)檢測(cè)該位為0時(shí),開(kāi)始通信了,但沒(méi)有通信完成(通信有一個(gè)幾十微秒時(shí)間),該bit就變成1了,SOF又發(fā)送量,所以依然會(huì)和SOF沖突? 3)不知這個(gè)總線沖突問(wèn)題,在寫(xiě)軟件時(shí)該如何避免? 謝謝
查看: 4126
回復(fù): 7
[求助]CH374U利用R00T-HUB功能可外接全速HUB(該Hub再接低速鍵盤(pán))嗎?
熱門(mén)產(chǎn)品 :
CH339: 7端口多功能USB HUB控制器芯片
同樣遇到這個(gè)問(wèn)題,有沒(méi)有人解答一下樓主說(shuō)的有沒(méi)有道理,又該如何解決呢?
請(qǐng)問(wèn)樓主實(shí)現(xiàn)了嗎?最近我也在用 CH374G做root Hub,勞煩指導(dǎo)一下,謝謝
請(qǐng)問(wèn)樓主實(shí)現(xiàn)了嗎?最近我也在用 CH374G做root Hub,勞煩指導(dǎo)一下,謝謝,,
請(qǐng)問(wèn)樓主實(shí)現(xiàn)了嗎?最近我也在用 CH374G做root Hub,勞煩指導(dǎo)一下,謝謝,,..
請(qǐng)問(wèn)樓主實(shí)現(xiàn)了嗎?最近我也在用 CH374G做root Hub,勞煩指導(dǎo)一下,謝謝,,..
參考\CH374\EVT\PUB\EXAM\EMB_HUB例程
目前也是同樣遇到這個(gè)問(wèn)題?請(qǐng)問(wèn)樓主解決了嗎?
請(qǐng)勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語(yǔ)言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄