工具/软件:TI C/C++编译器
大家好、
我想减小 Kram 的大小、因为我需要更多 RAM。
我的项目的 sys_link.cmd 文件如下所示。
和映射文件如下所示。
我知道 Kram 是.kernelBSS、编译项目后大小不会改变。
因此、我认为我可以减小 Kram 的大小、因为 Kram 未使用的大小是3ef8。
我可以减小 Kram 大小吗?
减小尺寸后是否需要进行任何测试?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:TI C/C++编译器
大家好、
我想减小 Kram 的大小、因为我需要更多 RAM。
我的项目的 sys_link.cmd 文件如下所示。
和映射文件如下所示。
我知道 Kram 是.kernelBSS、编译项目后大小不会改变。
因此、我认为我可以减小 Kram 的大小、因为 Kram 未使用的大小是3ef8。
我可以减小 Kram 大小吗?
减小尺寸后是否需要进行任何测试?
您好!
KernelBSS 部分用于 FreeRTOS 变量。 您可以根据应用程序调整 Kram 存储器大小。
尊敬的王先生:
我不确定存储器映射的 Kram 大小是否固定。
正确吗?
存储器配置
名称 起点 长度 已使用 未使用 的属性填充
------------ ---- ------ ---- ---- --------
向量00000000 00000020 00000020 00000000 X
内核 00000020 00008000 00004038 00003fc8 R X
FLASH0 00008020 000fa000 0005ee67 0009b199 R X
堆栈 08000000 00008200 00000000 00008200 RW
Kram 08008200 00004000 00000108 00003ef8 RW
RAM 0800c200 00023d00 00020661 0000369f RW
谢谢你。