我将ch376和5000系列DSP相连,用例程中的80行代码列举目录下的所有文件和文件夹,可是每次程序运行时只能列出第一个文件或者文件夹,我发现原因是只有第一次执行CMD01_RD_USB_DATA0命令才能引起ch376的D7拉低(中断),当程序执行CMD0H_FILE_ENUM_GO时,ch376的D7便不再拉低,所以程序一直停留在等待D7拉低(中断)。这样也只能显示第一个文件名了。 出现错误后,我从并口读到的数据一直是0XA0 我发现一个现象:用示波器量D7时,可以捕捉到最开始的初始化中断,但是INT#脚上的中断始终没有(一直高电平)。
请问这是咋回事啊?