硬汉嵌入式论坛

 找回密码
 立即注册
查看: 14|回复: 0
收起左侧

[STM32H7] 关于程序运行位置的选择

[复制链接]

9

主题

7

回帖

34

积分

新手上路

积分
34
发表于 昨天 23:02 | 显示全部楼层 |阅读模式
最近在使用一个类似于H750的芯片,这个芯片没有内置的flash,只能靠外挂的qspiflash来下载程序,但使用过程中发现一点点问题...
1. 如果程序在flash里运行,但我在写flash的时候有概率会出现卡死的现象,目前猜测是程序读取flash的时候刚好又有flash的写指令进来导致冲突;
2. 程序运行在flash里的时候如果主频设置的太高也似乎出现了一种像是程序跑不动的感觉,主频设置的798MHz,spi的频率是133MHz;
3. 片上有512kB的TCM,现在是通过芯片内置的程序把代码搬到这512kB的TCM里运行了,但因为现在没有开优化等级,导致占用很大,目前已经到了93%+的占用;
你们在使用这种类型的芯片的时候都是怎么处理的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2026-2-9 06:12 , Processed in 0.060708 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表