16-bit的数据上传。一开始在data buffer中存储数据(正常数据,0,正常数据,0,正常数据,0)此时,上传数据之后下位机的中断状态寄存器的显示为0Ah。但是当将buffer中的0数据全部剔除只留下正常数据后,上位机使用debug372.exe将数据进行上传,第一包数据正确显示,但是下位机的中断状态寄存器的显示为06h。真的只是将上传数据中的0剔除而已,没有做其他任何操作。下位机中断状态寄存器状态的错误是怎么造成的呢?
热门产品 :
CH397: 高集成度、低功耗USB网卡芯片