阅读:703回复:0
调试68013遇到的几个问题
手中有一块68013的板子,我想调试一下,出现了几个问题,希望使用过的大侠能给予回答,我先谢谢各位老爷们了。
电路板配置: 一个68013片子,一个24LC01 刚拿到板子的时候,安装EZ-USB Control Panel 然后可以联接,下载BULKLOOP.HEX可以运行。 修改BULKLOOP中的端点缓冲区大小为0X100,编译后下载下去,发现已经从0X40改为0X100。但是我 for( i = 0x0000; i < count; i++ ) { EXTAUTODAT2 = EXTAUTODAT1; } EP6BCH = EP2BCH; SYNCDELAY; EP6BCL = EP2BCL; // arm EP6IN 修改成 for( i = 0x0000; i < 8; i++ ) { EXTAUTODAT2 = EXTAUTODAT1; } EP6BCH = 0; SYNCDELAY; EP6BCL = 8; // arm EP6IN 后编译,下载运行,还是会返回发送的数据,而不是8个数据。这是为什么? 问题二: 我可能把EEROM中的数据写乱了,现在一联接上,就提示找到新硬件,然后提示安装驱动,但是最后失败,无法与EZ-USB Control Panel 连上了,请问如何恢复? |
|