0

我正在使用 C 为给定目标(更具体地说是 LEON 处理器)制作一些 RTEMS 应用程序。

在做各种教程时,我注意到由于无法加载模拟 .txt 文件,解决方案是让 .c 源文件(我们称之为它们inputs.c)保留各种 512x512 全局输入矩阵,并externmain文件。

我正在尝试查找有关此程序的信息,但没有找到。

我的问题:在示例的文档中,他们声明在某些时候他们将inputs.c通过 UART 将全局矩阵从 PC 传输到目标。文件不是inputs.c和所有其他 .c 文件一样加载到 LEON 处理器中吗?

4

1 回答 1

1

我认为缺少一些信息来完全了解您的环境......

但可能是 input.c 中的数据被链接到一个单独的部分(您应该检查 RTEMS 链接器文件 cmdlnk)。这样它不会被 grmon 加载,而是会在特定命令上加载。

或者,您可能确实通过在 grmon 中执行“加载”来在可执行代码的同时上传数据。

于 2016-04-03T21:27:04.777 回答