请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28377D Thread 中讨论的其他器件:controlSUITE
C:\ti\controlSUITE\device_support\F2837xD\V210\F2837xD_Examples_Dual\IPC_GPIO_toggle、在此演示中、有两个项目、一个是 CPU1、另一个是 CPU2。 我将这两个配置设置为在闪存模式下工作
然后我构建了这两个 projict 文件、我将这两个映射文件进行比较、如下所示
text 段是不同的。 例如、在 CPU1.MAP F2837xD_DefaultISR.obj (.text:retain)中、原点从 0008201c 长度为00000585、在 CPU2.MAP 中、 f2837xD_DefaultISR.obj (.text:retain) origin 从 00082000长度为00000585。这意味着在相同的闪存地址中、代码不同。
我的问题是 、两个映射文件有许多不同之处、在一个闪存或 RAM 地址中、将加载哪个代码、没有冲突? 如果存在冲突、CPU1的程序和 CPU2的程序可以运行
对吧? 谢谢!
此致
摇晃