阅读:1291回复:7
请教一个USB2.0固件程序的问题
小弟是刚刚来得,请教一个问题。我用的是Cy68013的芯片,准备采用Slave FIFO模式,所以我先想测试一下我的芯片是否正常工作,就在固件程序的TD_Init()函数中添加了以下的代码,其他的地方代码都没有改变:
{ CPUCS=0x10; //48MHZ SYNCDELAY; PORTECFG=0x00; //把PORTE作为一般的IO口 SYNCDELAY; OEE=0xFF; //输出使能 SYNCDELAY; IOE=0xFF; //将E口输出置1 } 然后在E口输出端外接八个LED,结果一个都不亮!用万用表测试端口E的输出电平都为低!请各位大侠看看是不是我的程序有问题啊?希望不吝赐教!小弟这里非常感谢!! |
|
沙发#
发布于:2004-07-11 13:12
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2004-07-11 13:39
请问我怎么知道固件程序是不是运行了呢?
我在KEIL的环境下编译成功了,然后把生成的.HEX文件download了啊?是不是还有什么工作我没有完成?请pengenwen大侠指点:) |
|
地板#
发布于:2004-07-11 17:16
用户被禁言,该主题自动屏蔽! |
|
地下室#
发布于:2004-07-12 11:04
也有可能你把固件程序下到内部8K的Sram外了!,所以导致程序没有执行。
|
|
5楼#
发布于:2004-07-12 19:13
也有可能你把固件程序下到内部8K的Sram外了呢!,所以导致程序没有执行。 怎么才能下到内部8K的Sram外呢?是说下到外部扩展的RAM了么? |
|
|
6楼#
发布于:2004-07-12 19:50
用户被禁言,该主题自动屏蔽! |
|
7楼#
发布于:2004-07-15 15:54
谢谢各位大哥,我的搞定了!
|
|