您好!
我正在编程一个需要使用 Fapi 函数读取闪存的代码。
程序的特殊性是我需要能够读取全部三个闪存存储体。
根据 Fapi 手册、Fapi 指令必须从与我们尝试操作的存储体不同的存储体中执行。

我将尝试从 RAM 存储器中执行它、但到目前为止没有成功。 我 尝试的方法是创建一个链接器脚本、以在 RAM 存储器中分配库:


根据存储器映射、函数位于 RAM 中(无论是连接器还是存储器映射方面、我都不是专家):

调试程序时、Fapi 指令似乎位于 RAM 中、但 根据上述存储器映射中显示的地址进行的相关分解很奇怪:

执行 Fapi 指令似乎会在程序中触发复位。
有任何想法、我可能会做错什么?
提前感谢!
PD:如果可能、我想避免在程序开始时使用 memcpy 将 Fapi 指令从闪存移动到 RAM。 我更倾向于使用连接器类的方法。
				