ST意法半导体
登录
直播中
张旭
7年用户
995经验值
私信
关注
[问答]
是否可以将frameBuf存储在.bss中?
开启该帖子的消息推送
Framebuffer
RAM
您好,我们的应用程序二进制文件大小有问题。检查二进制文件,我注意到 TouchGFX frameBuf 存储在 .data 部分,这意味着除了 RAM 空间外,它还需要大约 150kB 的闪存空间。是否可以将 frameBuf 存储在 .bss 中以便不使用闪存空间?如果我理解正确,它可以初始化为零吗?根据文档:
> 使用链接器中的“TouchGFX_Framebuffer”部分指定缓冲区的位置
但我没有成功尝试修改链接描述文件
回帖
(1)
王云
2022-12-8 15:27:45
我想我能够解决这个问题。最初我在链接描述文件的 .bss 部分之后放置了以下代码片段:
TouchGFX_Framebuffer (NOLOAD):
{
. = ALIGN(4);
*(TouchGFX_Framebuffer)
*(TouchGFX_Framebuffer*)
} >RAM
这在我的应用程序中导致了 BusFault。然后我将代码片段放在.bss 部分
之前
,突然它起作用了。
我想我能够解决这个问题。最初我在链接描述文件的 .bss 部分之后放置了以下代码片段:
TouchGFX_Framebuffer (NOLOAD):
{
. = ALIGN(4);
*(TouchGFX_Framebuffer)
*(TouchGFX_Framebuffer*)
} >RAM
这在我的应用程序中导致了 BusFault。然后我将代码片段放在.bss 部分
之前
,突然它起作用了。
举报
更多回帖
rotate(-90deg);
回复
相关问答
Framebuffer
RAM
请问__
bss
_start是直接表示
bss
起始地址的值吗?
2019-07-19
6574
是否
可以
将
FLASH用作辅助
存储
器?
2023-04-04
211
是否
可以
累积
存储
在
RAM
中
的数据
2020-03-10
1477
请问链接脚本文件里面的代码段,数据段,
bss
段的位置
可以
更改吗?
2019-06-25
2385
为什么重定位的时候
BSS
段不拷贝过去?
2019-07-29
1883
PHY
是否
将
配置数据
存储
在
非易失性
存储
器
中
?
2019-08-27
1674
嵌入式混合语音
BSS
系统怎么设计?
2019-08-21
1634
请问STM32
在
芯片启动时如何知道.
BSS
段应该寻址到哪里,范围是多少?
2022-12-05
288
i.MXRT1176
是否
可以
在
执行应用程序时写入NOR闪存?
2023-03-24
336
如何
将
输出数据值
存储
在
ROM
中
?
2020-04-30
2552
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分