使用SPI驱动一块320*480的屏幕,同一个程序,上图是程序放在内置的FLASH里,下面是放在QSPI FLASH里,是按照下面帖子中的bootloader启动的,https://club.rt-thread.org/ask/article/349994e6393e47cb.html 新手刚玩单片机几个月,实在找不到问题所在,求助各位大佬
查看更多
明显你已经有了答案,只是不死心而已。
学习下怎么编排链接脚本,把高速代码放内部,低速和资源类放外部吧。SPI这边把DMA用上。
打开代码预取缓存功能
把刷屏的代码放到tcm里面运行,另外向量中断表也放sram中,然后重新设置下向量中断表地址。
感谢各位回复,APP程序启动前加入启用缓存代码,刷屏变快了一点
SCB_EnableDCache();SCB_EnableICache();
SCB_EnableDCache();
SCB_EnableICache();
AT32F435有4M片内Flash
欢迎发表与嵌入式相关的技术分享、开发技巧、工具介绍、技术设想、职业心得、行业评论等对他人有启发,排版优雅的文章
回到 顶部
发布 问题
分享 好友
手机 浏览
投诉 建议
回到 底部
h750内部flash实际可用的量是1MB,可以通过修改工程使用
就很迷惑,按照官方手册说128KB,实际不止这么大@红枫