欢迎访问ic37.com |
会员登录 免费注册
发布采购

CY7C68013-100AC 参数 Datasheet PDF下载

CY7C68013-100AC图片预览
型号: CY7C68013-100AC
PDF下载: 下载PDF文件 查看货源
内容描述: EZ- USB FX2⑩ USB微控制器,高速USB外设控制器 [EZ-USB FX2⑩ USB Microcontroller High-speed USB Peripheral Controller]
分类和应用: 微控制器
文件页数/大小: 52 页 / 534 K
品牌: CYPRESS [ CYPRESS ]
 浏览型号CY7C68013-100AC的Datasheet PDF文件第6页浏览型号CY7C68013-100AC的Datasheet PDF文件第7页浏览型号CY7C68013-100AC的Datasheet PDF文件第8页浏览型号CY7C68013-100AC的Datasheet PDF文件第9页浏览型号CY7C68013-100AC的Datasheet PDF文件第11页浏览型号CY7C68013-100AC的Datasheet PDF文件第12页浏览型号CY7C68013-100AC的Datasheet PDF文件第13页浏览型号CY7C68013-100AC的Datasheet PDF文件第14页  
CY7C68013  
3.8  
Interrupt System  
3.8.1  
INT2 Interrupt Request and Enable Registers  
FX2 implements an autovector feature for INT2 and INT4. There are 27 INT2 (USB) vectors, and 14 INT4 (FIFO/GPIF) vectors.  
See FX2 TRM for more details.  
3.8.2  
USB-Interrupt Autovectors  
The main USB interrupt is shared by 27 interrupt sources. To save the code and processing time that normally would be required  
to identify the individual USB interrupt source, the FX2 provides a second level of interrupt vectoring, called Autovectoring. When  
a USB interrupt is asserted, the FX2 pushes the program counter onto its stack then jumps to address 0x0043, where it expects  
to find a jumpinstruction to the USB Interrupt service routine.  
The FX2 jump instruction is encoded as follows.  
Table 3-3. INT2 USB Interrupts  
USB INTERRUPT TABLE FOR INT2  
Priority  
1
INT2VEC Value Source  
Notes  
00  
04  
08  
0C  
10  
14  
18  
1C  
20  
24  
28  
2C  
30  
34  
38  
3C  
40  
44  
48  
4C  
50  
54  
58  
5C  
60  
64  
68  
6C  
70  
74  
78  
7C  
SUDAV  
SETUP Data Available  
2
SOF  
Start of Frame (or microframe)  
Setup Token Received  
3
SUTOK  
4
SUSPEND  
USB RESET  
HISPEED  
EP0ACK  
USB Suspend request  
5
Bus reset  
6
Entered high speed operation  
FX2 ACKd the CONTROL Handshake  
reserved  
7
8
9
EP0-IN  
EP0-OUT  
EP1-IN  
EP1-OUT  
EP2  
EP0-IN ready to be loaded with data  
EP0-OUT has USB data  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
EP1-IN ready to be loaded with data  
EP1-OUT has USB data  
IN: buffer available. OUT: buffer has data  
IN: buffer available. OUT: buffer has data  
IN: buffer available. OUT: buffer has data  
IN: buffer available. OUT: buffer has data  
IN-Bulk-NAK (any IN endpoint)  
reserved  
EP4  
EP6  
EP8  
IBN  
EP0PING  
EP1PING  
EP2PING  
EP4PING  
EP6PING  
EP8PING  
ERRLIMIT  
EP0 OUT was Pinged and it NAKd  
EP1 OUT was Pinged and it NAKd  
EP2 OUT was Pinged and it NAKd  
EP4 OUT was Pinged and it NAKd  
EP6 OUT was Pinged and it NAKd  
EP8 OUT was Pinged and it NAKd  
Bus errors exceeded the programmed limit  
reserved  
reserved  
reserved  
EP2ISOERR  
EP4ISOERR  
EP6ISOERR  
EP8ISOERR  
ISO EP2 OUT PID sequence error  
ISO EP4 OUT PID sequence error  
ISO EP6 OUT PID sequence error  
ISO EP8 OUT PID sequence error  
Document #: 38-08012 Rev. *C  
Page 10 of 52