阅读:1322回复:3
关于63001的。
我看了control_read的程序,有几点不懂。特向各位请教;
1 在配置完EP0 TX REGISTER后,为什么要把中断打开? mov A, [endp0_data_toggle] xor A, 40h mov [endp0_data_toggle], A or A, 80h or A, [loop_counter] iowr USB_EP0_TX_Config ;Enable interrupts mov A, [interrupt_mask] iowr Global_Interrupt 2 下面这一段是等待主机发确认信号。那是不是主机对于发过来的0字节数据包不会响应?要不他怎么会跳到iord USB_EP0_RX_Status这一条? wait_control_read: iowr Watchdog iord USB_EP0_TX_Config and A, 80h jz control_read_data_stage iord USB_EP0_RX_Status and A, 02h jz wait_control_read |
|
沙发#
发布于:2002-08-20 15:49
63001是什么芯片呀?
|
|
板凳#
发布于:2002-08-20 15:53
CY7C63001A
|
|
地板#
发布于:2002-08-20 15:53
CY7C63001A USB CHIP
|
|