問(wèn)題找到了,我先得插上ECU電源,然后再插上USB接口才能正確識(shí)別設(shè)備
可是查詢(xún)方式我只用插上USB口(用USB口給整個(gè)系統(tǒng)供電就行啦)
問(wèn)題找到了,我先得插上ECU電源,然后再插上USB接口才能正確識(shí)別設(shè)備
可是查詢(xún)方式我只用插上USB口(用USB口給整個(gè)系統(tǒng)供電就行啦)
是不是上電復(fù)位時(shí)間不夠呢?
我們芯片上電時(shí)間在50MS以上就可以了。
上電時(shí)間設(shè)定是不是主函數(shù)中的延遲函數(shù)
你這個(gè)問(wèn)題應(yīng)該不在上電時(shí)間的問(wèn)題,如果同時(shí)上電在初始化的時(shí)候你只需要50MS之后就應(yīng)該可以的,但是你說(shuō)采用查詢(xún)方式是可以的,那么問(wèn)題可能出現(xiàn)在中斷的問(wèn)題上面,仔細(xì)檢查下你的中斷設(shè)置上面會(huì)不會(huì)有問(wèn)題
采用中斷方式的話,如果先接上單片機(jī)電源然后再將USB口連上PC的話,PC能正確識(shí)別硬件,如果只是將USB接到PC上供電的話,PC一點(diǎn)反應(yīng)都沒(méi)有
采用查詢(xún)方式的話,只需要將usb口接到PC上供電,PC就能正確識(shí)別硬件
到現(xiàn)在我還沒(méi)搞明白什么原因造成的
不 知道你的供電是怎么處理的,把原理圖貼出來(lái)吧
我把原理圖上傳到論壇上UploadImages/20098317385276.rar
把第2腳的電容去掉測(cè)試下看可以不可以
不行,而且去掉第2腳電容后PC根本不識(shí)別
我想了個(gè)辦法,不用電腦供電,外接電源供電
請(qǐng)問(wèn)大家 我用的查詢(xún)方式 一直是只能跑到總線掛起中斷里 別的不行 這是為什么???
如果一直掛起,你檢查下USB口的UD+和UD-對(duì)地的電壓,正常是UD+為3.3V左右,UD-為0V左右。
我測(cè)了以下UD+是3V UD-為0v 這樣可接受么?
這個(gè)是可以接收的,你需要跟下軟件計(jì)算機(jī)有沒(méi)有給你發(fā)SETUP包下來(lái)?