急急!!请问DAT_copy怎么不传数据呢?

[复制链接]
2334|0
 楼主| edapex 发表于 2008-9-25 20:32 | 显示全部楼层 |阅读模式
在C6416下代码能跳出while循环(while&nbsp;(DAT_busy(DAT_IDPing));),但它却没有将test_data_ping的数据搬到data_sdram中,请大侠指点一下:<br /><br />代码如下:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;Uint32&nbsp;DAT_IDPing;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;CSL_init();<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;DAT_open(DAT_CHAANY,&nbsp;DAT_PRI_HIGH,&nbsp;0);<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;DAT_IDPing&nbsp;=&nbsp;DAT_copy(test_data_ping,&nbsp;data_sdram,&nbsp;8);<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;DAT_wait(DAT_IDPing);<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;while&nbsp;(DAT_busy(DAT_IDPing));<br /><br />是不是要在BIOS中设置什么呢,还是要IRQ中断,谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部