主题中讨论的其他器件: C2000WARE
你好
我正在使用 微控制器 TMS320F28379D、现在我想确认我只使用 CPU1。
为了做到这一点、我正在调查如何使用 CPU2。(例如、 设置一些寄存器、编辑链接器命令行。)
但到目前为止、我还没有找到如何使用 CPU2。
您能教我如何使用 CPU2吗、或在操作中何处参考吗?
谢谢你。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你好
我正在使用 微控制器 TMS320F28379D、现在我想确认我只使用 CPU1。
为了做到这一点、我正在调查如何使用 CPU2。(例如、 设置一些寄存器、编辑链接器命令行。)
但到目前为止、我还没有找到如何使用 CPU2。
您能教我如何使用 CPU2吗、或在操作中何处参考吗?
谢谢你。
Mr. Janakiraman
谢谢你的答复。
很遗憾、我的环境中不存在示例文件路径。
但对于我的用途(例如、 确认是否使用 CPU2)、我检查 CPU2RESCTL 寄存器和 LPMSTAT 寄存器的值。
现在我发现 CPU2在我的程序中用于 LPMSTAT。 CPU2LPMSTAT = 0 (CPU2有效)、 CPU2RESCTL..RESET = 0
(即 CPU2复位已停用)如下图所示。
我的理解是否正确?
如果是、我想知道如何确定 CPU2使用的 ROM/RAM 大小。 因为分配窗口仅显示应用中使用的闪存/RAM
速率。
谢谢你。

很遗憾,示例文件路径在我的环境中不存在。
您需要从 www.ti.com 下载/安装最新版本的 C2000ware。
但出于我的目的(例如, 确认是否正在使用 CPU2)、
不会自动使用 CPU2。 要使用它、您需要创建一个单独的项目、编译它并对 CPU2闪存进行编程。 此时、您的系统中只会使用 CPU。 这就是我向您介绍 C2000ware 中的双核示例项目的原因。