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

请教下,我使用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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版