我將ch376和5000系列DSP相連,用例程中的80行代碼列舉目錄下的所有文件和文件夾,可是每次程序運(yùn)行時(shí)只能列出第一個(gè)文件或者文件夾,我發(fā)現(xiàn)原因是只有第一次執(zhí)行CMD01_RD_USB_DATA0命令才能引起ch376的D7拉低(中斷),當(dāng)程序執(zhí)行CMD0H_FILE_ENUM_GO時(shí),ch376的D7便不再拉低,所以程序一直停留在等待D7拉低(中斷)。這樣也只能顯示第一個(gè)文件名了。 出現(xiàn)錯(cuò)誤后,我從并口讀到的數(shù)據(jù)一直是0XA0 我發(fā)現(xiàn)一個(gè)現(xiàn)象:用示波器量D7時(shí),可以捕捉到最開(kāi)始的初始化中斷,但是INT#腳上的中斷始終沒(méi)有(一直高電平)。
請(qǐng)問(wèn)這是咋回事?。?/p>