版主過來看看我的374原理圖有沒有問題,ssop20封裝的為什么不行了,原來用sop28的封裝并且vcc=3.3v完全正常,現(xiàn)在原理圖改成vcc=vusb=5v,居然不行了,單片機(jī)的電壓為3.3v,版主幫我看看問題在哪里,
熱門產(chǎn)品 :
CH32V317: 互聯(lián)型青稞RISC-V MCU
版主過來看看我的374原理圖有沒有問題,ssop20封裝的為什么不行了,原來用sop28的封裝并且vcc=3.3v完全正常,現(xiàn)在原理圖改成vcc=vusb=5v,居然不行了,單片機(jī)的電壓為3.3v,版主幫我看看問題在哪里,
電路圖感覺沒什么問題,你先用示波器查看一下晶振是否起振了。再直接讀取374的寄存器,看是不是能正常讀取。
那你讀下這幾個(gè)寄存器,04,05,07,09,看讀出來的值是什么
寄存器讀取沒有問題的,因?yàn)閡sb枚舉u盤的時(shí)候能夠認(rèn)出來是usb mass,但是沒有scsi命令發(fā)過來,
那你可以跟蹤下計(jì)算機(jī)是停在哪個(gè)SCSI以及跟蹤下你的單片機(jī)程序停在了什么地方,這樣才好判斷到底是哪邊出了問題
感謝版主的熱情回復(fù),終于弄好了,原來是那個(gè)查詢的管腳被配置為輸出了,呵呵,pcb改過了原來是中斷處理,現(xiàn)在是查詢,查詢速度更快