阅读:945回复:0
ISP1582
请教一下1582的问题
有一个寄存器不是太明白:REGISER_CONTROL_FUNCTION的位BI_STALL 在全速模式下,控制传输数据阶段完毕后这样处理: WriteISP1582Register(ISP1582_REGISER_EN_INDEX,0X01); WriteISP1582Register(ISP1582_REGISER_CONTROL_FUNCTION,ReadISP1582Register(ISP1582_REGISER_CONTROL_FUNCTION)|BI_STALL); 但是在高速模式下就没有这句话了,不知道为什么。 我理解的是。这两句的作用是把控制传输的同步标志切换为DATA0,以便于下次传输,但是高速下面为什么不需要这样做呢? |
|