通过STM32的SDIO操作SD卡的速度瓶颈在哪里呢?
答案:5 悬赏:0 手机版
解决时间 2021-02-08 21:04
- 提问者网友:人傍凄凉立暮秋
- 2021-02-07 23:25
通过STM32的SDIO操作SD卡的速度瓶颈在哪里呢?
最佳答案
- 五星知识达人网友:独钓一江月
- 2021-02-07 23:57
SDIO驱动的效率
是否使用中断驱动的DMA,缓冲区的数量和尺寸
SDIO硬件对数据传输速率的最高限制
SD卡读写特征的限制
以上几点需要逐项分析,在不同的情况下任何一种都有可能称为主要影响,也有可能会综合出现
是否使用中断驱动的DMA,缓冲区的数量和尺寸
SDIO硬件对数据传输速率的最高限制
SD卡读写特征的限制
以上几点需要逐项分析,在不同的情况下任何一种都有可能称为主要影响,也有可能会综合出现
全部回答
- 1楼网友:独行浪子会拥风
- 2021-02-08 04:44
SPI的通信速率吧。
- 2楼网友:荒野風
- 2021-02-08 03:36
当然和SD卡有关,4G以上SDHC卡的速度要快很多,还分C4,C6,C10就是写入速度不低于4M,6M,10M,普通的1G卡由于不是SDHC,所以要慢很多追问我采用了C6和C4的卡,差别不大。
- 3楼网友:冷風如刀
- 2021-02-08 02:20
如果采用DMA方式操作SD卡的话,可以达到与linux嵌入式系统相当的水平.但对于高速SD卡,瓶劲在于STM32的CLK高不上去,即使高上去了,STM32自己程序上也是处理不过来的.
- 4楼网友:独行浪子会拥风
- 2021-02-08 01:30
单片机的速度低,当然具体还要看型号,这是主要因素。
单片机的内存小,可以缓冲的数据有限,这个也有很大关系。
单片机的内存小,可以缓冲的数据有限,这个也有很大关系。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯