发新帖我要提问
123
返回列表
打印
[资源共享]

单片机的ROM地址溢出了怎么办?

[复制链接]
楼主: laocuo1142
手机看帖
扫描二维码
随时随地手机跟帖
41
软核硬核| | 2023-12-8 12:14 | 只看该作者 回帖奖励 |倒序浏览
您可能需要考虑升级到更大的ROM

使用特权

评论回复
42
Pretext| | 2023-12-11 12:07 | 只看该作者
需要优化代码并减小其大小。

使用特权

评论回复
43
AIsignel| | 2023-12-12 15:50 | 只看该作者
通常通过整合优化、局部变量、关节结构等数据来完成

使用特权

评论回复
44
慢醇| | 2023-12-30 12:40 | 只看该作者
检查全局变量和常量数组的使用。全局变量和常量数组会占用程序存储器的空间,过多的全局变量或大型的常量数组可能导致地址溢出。在优化过程中,可以考虑减小全局变量的数量,使用局部变量代替全局变量,以及优化常量数据的存储方式。

使用特权

评论回复
45
慢醇| | 2023-12-30 12:41 | 只看该作者
检查全局变量和常量数组的使用。全局变量和常量数组会占用程序存储器的空间,过多的全局变量或大型的常量数组可能导致地址溢出。在优化过程中,可以考虑减小全局变量的数量,使用局部变量代替全局变量,以及优化常量数据的存储方式。

使用特权

评论回复
46
慢醇| | 2023-12-30 12:41 | 只看该作者
仔细检查编译器的警告和错误信息,这可能会提供有关代码中潜在问题的线索,例如不必要的重复代码或无法优化的部分。

使用特权

评论回复
47
V853| | 2024-1-2 09:50 | 只看该作者
选择支持更大ROM容量的微控制器芯片

使用特权

评论回复
48
朝生| | 2024-1-3 19:38 | 只看该作者
优化代码可以经由过程削减冗余、简化算法、利用更高效的数据结构等方法来减小代码的体积。

使用特权

评论回复
49
huquanz711| | 2024-1-4 08:09 | 只看该作者
代码呢?没有看到啊?

使用特权

评论回复
50
芯路例程| | 2024-1-11 17:47 | 只看该作者
如果它确实超过了,那么你将不得不改变程序

使用特权

评论回复
51
LLGTR| | 2024-2-18 14:30 | 只看该作者
将一些代码存储在外部内存中,并在运行时从外部内存读取和执行它。

使用特权

评论回复
52
yangxiaor520| | 2024-2-20 07:50 | 只看该作者
程序编译后的大小超过了芯片FLASH容量

使用特权

评论回复
53
呐咯密密| | 2024-2-22 14:39 | 只看该作者
补一下代码,看不到代码

使用特权

评论回复
54
Jacquetry| | 2024-3-28 11:09 | 只看该作者
优化一下你的程序吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则