工具/软件:TI C/C++编译器
我正在尝试为.text 和.data 段创建两个数组类型文件、以便可以在裸机中加载它们。
我曾希望使用--array 选项创建 C 数组,但我还没有找到细节。
是否设置了任何 PRUHex.cmd 文件的示例以执行此操作?
我的问题是.data 段起始地址不包含在文件中。 我可以通过让数据段在.stack 和.bss 段之前加载到 PRU DMEM 中来解决该问题。 我尝试删除段名、但这没有任何效果。
另一个可行的问题是、它似乎创建了两个文件-一个用于代码段、另一个用于数据段。 理想情况下、我会将这些文件放入一个文件中。
我已经了解过 PRU 汇编语言参考的第12部分、但无法获得所需的输出。