|

楼主 |
发表于 2009-10-29 20:48:14
|
显示全部楼层
UEPCONX(USB Endpoint X Control:USB端点X控制寄存器)) z/ o' m y" f3 }$ C7 b
: ?7 g3 I N: J- e) s {) [0 d寄存器地址:D4H4 Z2 D& D1 h$ O% K+ T/ M# Z6 |
7 q! W) l- }! u6 V9 n7 v
7位:EPEN,置位后根据设备配置使能对应的端点。在硬件复位或USB总线复位后,端点0应该总是使能的。" O8 ~% |6 c; R& k9 m, C8 f
) D# s0 J* W+ u/ Y" n
6位:NAKIEN,NAK中断使能位。置位,使能NAK IN或NAK OUT中断。* h- v7 E, A; b/ C( o& e
3 Y$ d# G3 r3 y2 ?% r3 N4 {
5位:NAK OUT,当一个NAK握手信号发送以回应主机的OUT请求时,此位被硬件置位。当NAKIEN被置位后,将触发一次USB中断。这一位需软件清除。
* W' p2 g5 z, r& {' ?/ w
: T1 ^- d' `; [- E! G }4位:NAKIN,当一个NAK握手信号被发送以回应主机的IN请求时,此位被硬件置位。当NAKIEN被置位后,将触发一次USB中断。这一位需软件清除。
6 ~/ v% y9 W) G2 l4 [5 Q 0 q' K. X1 l: \' R5 s) @5 G& s
3位:DTGL,数据状态位。当接收到DATA1包时,硬件置此位。当接收到DATA0包时,此位清0。& I! C, S* c4 y5 b4 e/ A" f" X
. I9 u2 l- h( v; F, D2 ^
2位:EPDIR,端点方向位。3 s- f( M3 r3 q9 I
/ Y h+ c# y, }; D) q
1-0位:EPTYPE,端点类型控制。置此域可确定对应端点的传输类型。
& B! ^5 _3 A0 A) Z C" y
( ^% ~* f) P$ m9 f3 g 00:控制端点
" k" [9 {0 e, z, P5 o , N% J$ L9 f8 p- j. Z
01:同步传输端点
/ p9 f. d' F: F 5 ] d4 c- ~3 t7 [- B' y1 v
10:批量传输端点
6 y- X8 z) _% i $ `$ A+ {" Y2 o1 t* _, K+ g
11:中断传输端点 |
|