打印

STM32F4/2 的 SDIO 块传输不能超过1K?

[复制链接]
2148|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jiaxun|  楼主 | 2013-6-8 17:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
数据手册中说明,DMA传输至少在设备侧使用 burst。
而 burst 地址范围不能超过 1K 否则引起 AHB 错误。
是否是说明传输范围现在在1K以内了?
DMA PBURST设置要求PINC为1,但是 SDIO要求PINC为0,是否在设置DMA流为外设控制后就可突破以上限制了?
还有就是SDIO时钟控制寄存器的HWFC_EN:硬件流控制使能位是不参与DMA传输的吧?这里的所谓流控制应该是仅仅涉及FIFO的,用于手动数据传输的,同时局限性手册中描述其有无法变通的BUG存在。
沙发
zeluo| | 2013-6-8 20:48 | 只看该作者
不是很了解   楼主  帮你顶一个  看看别人的意见  顶一个

使用特权

评论回复
板凳
jiaxun|  楼主 | 2013-6-9 19:09 | 只看该作者
无人知晓?

使用特权

评论回复
地板
jiaxun|  楼主 | 2013-6-10 19:01 | 只看该作者
自己顶

使用特权

评论回复
5
zeluo| | 2013-6-10 19:28 | 只看该作者
查一查数据手册     最近   大家都放假了    可能没时间   

使用特权

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

本版积分规则

11

主题

27

帖子

0

粉丝