嵌入式技术论坛
直播中

罗星

8年用户 1612经验值
擅长:模拟技术
私信 关注
[问答]

STM32H750程序放在QSPI FLASH里运行太慢怎么办呢

使用SPI驱动一块320*480的屏幕,同一个程序,上图是程序放在内置的FLASH里,下面是放在QSPI FLASH里,是按照下面帖子中的bootloader启动的,新手刚玩单片机几个月,实在找不到问题所在,求助各位大佬

1.jpg

回帖(5)

张健

2022-10-10 14:22:29
学习下怎么编排链接脚本,把高速代码放内部,低速和资源类放外部吧。
SPI这边把DMA用上。
举报

张波

2022-10-10 14:22:35
打开代码预取缓存功能
举报

张波

2022-10-10 14:22:44
h750内部flash实际可用的量是1MB,可以通过修改工程使用
举报

夏日余晖

2022-10-10 14:26:43
把刷屏的代码放到tcm里面运行,另外向量中断表也放sram中,然后重新设置下向量中断表地址。
举报

罗星

2022-10-10 14:26:54
感谢各位回复,APP程序启动前加入启用缓存代码,刷屏变快了一点

SCB_EnableDCache();
SCB_EnableICache();
举报

更多回帖

发帖
×
20
完善资料,
赚取积分