1、握手的话,有些是需要处理的,根据你自己的需要;
2、传输会选择一个endpoint,每个endpoint都有一个对应的UEPCSR的寄存器,寄存器中间的TFRC标志位就表明是否有传输事务了。
3、OUT token也是通过UEPCSR寄存器的标志位可以获得,知道主机有数据来。你可以查询标志位或者用中断的方式都可以。UF32自动接收到的数据会放在缓冲区里面,你取出来就可以了。
freescale网站有UF32的参考设计,可以到这个网址下载
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MC9S12UF32&nodeId=0162468636K1007596
看一下源代码可以更好的了解 |