你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

请教下,我使用mx自动生成的sdio,带dma,但是实际木有 ?...

[复制链接]
hpdell 提问时间:2016-3-7 16:24 /


请教各位大神们,我使用 cube mx 自动生成的sdio接口的程序,在配置时已经设置了 dma,但是
程序运行时,我把dma的相关程序去掉,程序也还是能够正常读写,估计是dma没有正真的运行起来,

该如何配置才行啊 ???

或者有 相关使用 CUBE MX 的历程也行,望提供一下,

谢谢了
收藏 评论10 发布时间:2016-3-7 16:24

举报

10个回答
adlu 回答时间:2016-3-30 18:05:36
hpdell 发表于 2016-3-28 15:56
已经参考我发给你的搞好了

我的也解决了。
CubeMX V4.11配置SDIO DMA的时候是有问题的,模式参数Mode错误的将DMA_PFCTRL生成DMA_NORMAL。
在V4.12版本修复了这个Bug。

CubeMX生成的SDIO polling模式使用上可能真的有问题。改成DMA方式后,就没问题了。
hpdell 回答时间:2016-3-15 12:09:41
木有人关注啊
adlu 回答时间:2016-3-26 11:31:23
本帖最后由 adlu 于 2016-3-26 11:33 编辑

我最近也在用SDIO,遇到最大的问题的卡死。卡死在HAL_SD_ReadBlocks( )函数的这个位置:
QQ截图20160326113311.jpg

另一个问题是,我用CubeMX配置了使用DMA,但是程序调用还是HAL_SD_ReadBlocks()而不是HAL_SD_ReadBlocks_DMA()函数。
hpdell 回答时间:2016-3-26 19:36:07
adlu 发表于 2016-3-26 11:31
我最近也在用SDIO,遇到最大的问题的卡死。卡死在HAL_SD_ReadBlocks( )函数的这个位置:

给你个 使用 f7的sd卡,使用是sdio dma , 我试过,完全木有问题

具体网址目前已经不记得了,在此感谢原作者哟


SD.rar (3.61 KB, 下载次数: 154)
adlu 回答时间:2016-3-28 09:20:09
hpdell 发表于 2016-3-26 19:36
给你个 使用 f7的sd卡,使用是sdio dma , 我试过,完全木有问题

具体网址目前已经不记得了,在此感谢原 ...

谢谢楼主!
请问你在一楼提出的问题解决了吗?就是如何用CubeMX配置SDIO的DMA。
hpdell 回答时间:2016-3-28 15:56:19
adlu 发表于 2016-3-28 09:20
谢谢楼主!
请问你在一楼提出的问题解决了吗?就是如何用CubeMX配置SDIO的DMA。 ...

已经参考我发给你的搞好了
xmshao 回答时间:2016-3-30 23:05:50
CubeMx 目前版本 4.14
另外各个系列的CUBE库也在更新完善中
多关注最新版本
hpdell 回答时间:2016-4-1 11:34:34
xmshao 发表于 2016-3-30 23:05
CubeMx 目前版本 4.14
另外各个系列的CUBE库也在更新完善中
多关注最新版本

好的,多谢多谢啊
hpdell 回答时间:2016-4-1 11:35:27
adlu 发表于 2016-3-30 18:05
我的也解决了。
CubeMX V4.11配置SDIO DMA的时候是有问题的,模式参数Mode错误的将DMA_PFCTRL生成DMA_NOR ...

哈哈哈哈,有用就好啊

你对网络这块熟悉不 ???
adlu 回答时间:2016-4-1 14:05:43
hpdell 发表于 2016-4-1 11:35
哈哈哈哈,有用就好啊

你对网络这块熟悉不 ???

不熟悉。

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版