我正在使用C为给定目标制作一些RTEMS应用程序(更具体地说是LEON处理器)。
在进行各种教程时,我注意到由于无法加载模拟.txt文件,解决方案是使用.c源文件(让我们称之为inputs.c
)保持各种512x512全局输入矩阵并在extern
文件中将其引用为main
。
我正在尝试查找有关此过程的信息,但我还没有找到它。
我的问题:在示例的文档中,他们声明在某些时候,他们将通过UART将inputs.c
中的全局矩阵从PC传输到目标。是不是inputs.c
文件加载到LEON处理器以及所有其他.c文件?
答案 0 :(得分:1)
我认为有些信息缺失,无法完全理解您的环境是什么......
但是可能是input.c中的数据被链接到一个单独的部分(你应该检查RTEMS链接器文件cmdlnk)。 这样它就不会被grmon加载,但会被加载到特定命令上。
或者你可能实际上是通过执行" load"来实际上在可执行代码的同时上传数据。在grmon。