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

90USB82-16MU 参数 Datasheet PDF下载

90USB82-16MU图片预览
型号: 90USB82-16MU
PDF下载: 下载PDF文件 查看货源
内容描述: 8位微控制器具有ISP功能的Flash 8 / 16K字节 [8-bit Microcontroller with 8/16K Bytes of ISP Flash]
分类和应用: 微控制器和处理器外围集成电路异步传输模式ATM时钟
文件页数/大小: 306 页 / 2299 K
品牌: ATMEL [ ATMEL ]
 浏览型号90USB82-16MU的Datasheet PDF文件第202页浏览型号90USB82-16MU的Datasheet PDF文件第203页浏览型号90USB82-16MU的Datasheet PDF文件第204页浏览型号90USB82-16MU的Datasheet PDF文件第205页浏览型号90USB82-16MU的Datasheet PDF文件第207页浏览型号90USB82-16MU的Datasheet PDF文件第208页浏览型号90USB82-16MU的Datasheet PDF文件第209页浏览型号90USB82-16MU的Datasheet PDF文件第210页  
• In a control transaction: ZLP data OUT received during a IN stage,  
• In an isochronous IN transaction: ZLP data OUT received on the OUT endpoint during a IN  
stage on the IN endpoint  
• ...  
The KILLBK bit is used to kill the last “written” bank. The best way to manage this abort is to per-  
form the following operations:  
Table 20-1. Abort flow  
Endpoint  
Abort  
Clear  
Disable the TXINI interrupt.  
UEIENX.  
TXINE  
Abort is based on the fact  
No  
NBUSYBK  
=0  
that no banks are busy,  
meaning that nothing has to  
be sent.  
Yes  
Kill the last written  
bank.  
Endpoint  
reset  
KILLBK=1  
Wait for the end of the  
procedure.  
Yes  
KILLBK=1  
No  
Abort done  
20.15 Isochronous mode  
20.15.1 Underflow  
An underflow can occur during IN stage if the host attempts to read a bank which is empty. In  
this situation, the UNDERFI interrupt is triggered.  
An underflow can also occur during OUT stage if the host send a packet while the banks are  
already full. Typically, he CPU is not fast enough. The packet is lost.  
It is not possible to have underflow error during OUT stage, in the CPU side, since the CPU  
should read only if the bank is ready to give data (RXOUTI=1 or RWAL=1)  
20.15.2 CRC Error  
A CRC error can occur during OUT stage if the USB controller detects a bad received packet. In  
this situation, the STALLEDI interrupt is triggered. This does not prevent the RXOUTI interrupt  
from being triggered.  
20.16 Overflow  
In Control, Isochronous, Bulk or Interrupt Endpoint, an overflow can occur during OUT stage, if  
the host attempts to write in a bank that is too small for the packet. In this situation, the OVERFI  
interrupt is triggered (if enabled). The packet is hacknowledged and the RXOUTI interrupt is also  
triggered (if enabled). The bank is filled with the first bytes of the packet.  
206  
AT90USB82/162  
7707D–AVR–07/08  
 复制成功!