打印
[ZLG-ARM]

请教周立功SMART2300上SSP的DMA传输测试

[复制链接]
1218|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
essencezj|  楼主 | 2009-3-24 19:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好!
这几天在测试LPC2378的DMA功能,具体方式为将SPI与SSP0连接,通过SPI发送数据至SSP0,SSP0将接收FIFO中的数据通过DMA方式传输到USB SRAM地址处,周立功提供的实例代码只有将8字节数据通过DMA方式传输到USB SRAM,测试数据8字节的话,没问题,但是SSP0收到数据超过8字节时,比如我通过SPI连续发送16字节到SSP0时候(突发传输次数已经做相应配置),观察USB SRAM中的数据,没什么规律,而且内容不对,SSP0没有开中断,希望高手指教一下,当SSP接收大量数据(比如1K bytes)时,通过DMA方式将其存储到USB SRAM中应该如何处理,是否需要开SSP0中断进行一些寄存器操作?

相关帖子

沙发
zcying| | 2009-4-9 15:42 | 只看该作者

路过

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

14

帖子

0

粉丝