當(dāng)出現(xiàn)錯(cuò)誤0x81時(shí)需要復(fù)位CH375,要怎么復(fù)位? 復(fù)位的前提是片選和中斷都需要配置正確嗎?
0x81表示: (1)與CH375的硬件連線有問(wèn)題 (2)讀寫(xiě)時(shí)序不準(zhǔn)確 (3)CH375自身沒(méi)有正常工作,晶振未起振,復(fù)位不完全(對(duì)照手冊(cè)檢查25,26腳的電平) 檢查上述3方面,并詳細(xì)說(shuō)明硬件連接方式與讀寫(xiě)時(shí)序 另復(fù)位可以通過(guò)軟件復(fù)位(復(fù)位命令)、RSTI高電平復(fù)位、上電復(fù)位;若是并口方式,軟件復(fù)位,那么需要配置片選
已經(jīng)配置片選了 且經(jīng)過(guò)示波器測(cè)量,片選配置是正確的,可是在初始化時(shí)仍然出現(xiàn)錯(cuò)誤0x81,需要復(fù)位CH375 這還要做哪些呀?
硬件連接錯(cuò)誤,你去做測(cè)試命令,發(fā)06命令,發(fā)0x55,返回0XAA,讀寫(xiě)函數(shù)不正確,硬件電路有問(wèn)題都可能導(dǎo)致這個(gè)現(xiàn)象,請(qǐng)確認(rèn)晶振是否起振,26,25腳是否分別為高電平,低電平.
去做測(cè)試命令,發(fā)06命令,發(fā)0x55,返回0XAA,讀寫(xiě)函數(shù)不正確?? 怎么發(fā)06命令?發(fā)0x55?能否具體點(diǎn)講?
另外我們的晶振沒(méi)錯(cuò),這個(gè)可以肯定
如果ch375正常復(fù)位,25腳為低電平,26腳為高電平. 測(cè)試命令是 (詳見(jiàn)375說(shuō)明書(shū)) 發(fā)送命令碼0x06 發(fā)送數(shù)據(jù) 0x55 從數(shù)據(jù)端口讀出數(shù)據(jù) 正確的應(yīng)該是0xaa(與輸入的數(shù)據(jù)相反)
呵呵,謝謝各位了,CH375復(fù)位OK了 因?yàn)槲覀儼袲0~D7拿去別的用,所以初始化一直過(guò)不了
現(xiàn)在到了檢測(cè)CH375DiskReady()這步驟 也是過(guò)不了 正在進(jìn)一步檢查中
呵呵,剛剛中斷的沒(méi)配置好,現(xiàn)在全部搞定了