阅读:1310回复:2
68013固件的一些问题
我用的是68013芯片
1 我固件设定EP2为AUTOOUT 512 2X模式,我往EP2端点写入1024字节后就写不进去了,自动OUT模式中BUFFER指针不是自动的吗。 2 芯片资料中提到端点要arm ,rearm等概念,初始化时还要设置EPXBCH,EPXBCL寄存器等。那位对此有清晰理解,请教。 |
|
最新喜欢:![]() |
沙发#
发布于:2004-09-22 16:21
你是在固件内部写,还是通过程序ez_usb control panel?
|
|
板凳#
发布于:2004-09-23 14:52
输出端点在上电复位(power on reset)的时候没有装载数据(not armed)。需要在初始化的时候,根据配置输出端点的缓存倍数,写0x80到EP2BCL或EP4BCL,使skip/w=1 装载数据(rearm)。而skip=1,所接受到输出包不会通过output FIFO 传送到外部逻辑。看看TRM的8-12,8-13页吧,描述的比较清楚。上面只是我自己的理解。
在进行数据传送的时候,根据EPxBCL,EPxBCH的值来进行传送过程中的计数。 |
|