Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在带有 GNU 工具链的嵌入式系统中,当闪存(代码所在的位置)不可用时,我想使用链接处的 OVERLAY 部分从 RAM 执行代码。
我的问题是当覆盖层(在 RAM 中)中的 C 函数使用库中的函数时(例如:来自 libgcc 的 div/mod/...)。libgcc 链接在 flash 中的主要代码部分,它很忙。
有没有办法防止这种 RAM 覆盖和闪存之间的交叉引用(以及如何复制库代码?)?
干杯!