[STM32F7] STM32F767 SDIO 4bit +DMA 写速率差不多这样吗?

[复制链接]
1492|11
 楼主| huotou 发表于 2017-9-15 19:34 | 显示全部楼层 |阅读模式
本帖最后由 huotou 于 2017-9-15 19:49 编辑

程序基于STM32Cube7 V1.7.0,测试效果最该大概13KB 4ms左右也就差不多3.2MB/s左右,但是每次写入时间也不稳定。不知道什么情况,应该还是DMA还没处理好

QQ图片20170915194821.png
alxd 发表于 2023-1-12 13:12 | 显示全部楼层
有可能是使用HAL导致的,这样会占用一些程序运行时间
B1lanche 发表于 2023-1-12 14:20 | 显示全部楼层
按理来说DMA应该很稳的才对的
Belle1257 发表于 2023-1-12 15:18 | 显示全部楼层
你试试用库函数或者寄存器写一下呢?
Carmen7 发表于 2023-1-12 16:23 | 显示全部楼层
你可以仿真跟踪一下看看,到底是哪里没处理好
Alina艾 发表于 2023-1-12 18:31 | 显示全部楼层
给我的感觉就是HAL库冗余太多了
Emily999 发表于 2023-1-12 19:45 | 显示全部楼层
这速度还挺快啊,是不
Candic12e 发表于 2023-1-13 07:03 | 显示全部楼层
看你的截图属实速度不是很稳啊,很跳
Estelle1999 发表于 2023-1-13 08:21 | 显示全部楼层
是不是跟存储器有关系呢,也许MCU的问题不大
Betty1299 发表于 2023-1-13 09:26 | 显示全部楼层
正常的速度是多少啊?
Annie556 发表于 2023-1-13 11:23 | 显示全部楼层
可以看看数据手册,看看DMA怎么优化比较合理
SantaBunny 发表于 2023-1-13 16:51 | 显示全部楼层
可以试试用寄存器写一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

34

帖子

1

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