9
31
58
初级会员
使用道具 举报
1万
7万
11万
管理员
eric2013 发表于 2025-11-18 15:31 STM32F4驱动SPI接口Flash W25Q64FV查询读速度1.0MB/S,中断读速度3.8MB/S,DMA读速度4.8MB/S
dirty_data 发表于 2025-11-18 15:39 好的我尝试用dma读
dirty_data 发表于 2025-11-18 15:40 所以f4没法儿软件模拟QSPI来驱动FLASH吗
dirty_data 发表于 2025-11-19 16:15 我移植了dma方式,读取flash的流位图,但每次读取后绘制时,会有一部分区域异常,个别时候又可以正常显示 ...
eric2013 发表于 2025-11-19 16:17 内部Flash以数组方式也存储一份,DMA读取出来后比较下,看看是不是读取的有问题。
dirty_data 发表于 2025-11-19 16:22 大部分相同,个别不同
eric2013 发表于 2025-11-20 10:28 说明DMA的数据确实有问题
dirty_data 发表于 2025-11-20 14:31 感谢硬汉哥!最终结果是修改spi频率4分频21MHZ才正常显示,42Mhz就会出现问题,是频率高了对dma有影响吗
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-11-21 23:46 , Processed in 0.046488 second(s), 24 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.