12
33
69
初级会员
使用道具 举报
1万
7万
12万
管理员
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有影响吗
1
14
17
新手上路
4
480
492
高级会员
glory 发表于 2026-5-29 18:13 STM32F412有256KB的SRAM,能超频到168MHz稳定运行,还有QSPI,是一款性价比很高的芯片。
xxm 发表于 2026-6-1 09:02 你好,超频后长时间运行没有问题吗?我一直跑的是100M
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2026-7-26 08:35 , Processed in 0.410167 second(s), 25 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.