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.

[参考译文] TMS570LC4357-EP:在单核上进行编程

Guru**** 2473260 points
Other Parts Discussed in Thread: TMS570LC4357-EP

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1049225/tms570lc4357-ep-programming-on-single-core

器件型号:TMS570LC4357-EP

大家好、

对于我们的项目、我们只使用单个任务的裸机对 TMS570LC4357-EP 进行编程、因此我们不使用正常或多任务编程。 我们的客户询问我们哪种方法可以使用双核锁步。 我们的第一个答案是、我们不打算使用锁步忽略 ESM 信号。 之后他们提出了第二个问题、他们认为我们使用的 UC 只有一个内核、他们希望演示将执行哪一个流程来确保第二个内核不起作用。

在阅读用户手册时、我们没有找到有关单核或双核编程的任何参考。

我有一些问题:

1) 1)是否可以仅使用一个内核强制进行编程?

2) 2)如果是、如何配置 UC?

3) 3)在哪里可以找到这些信息?

4) 4)如果 嵌入式应用在单核或双核中运行、如何获取有关 CCS 的信息?

感谢您的支持。

此致。

Domenico

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Domenico:

    [引用 userid="312768" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1049225/tms570lc4357-ep-programming-on-single-core "]

    1) 1)是否可以仅使用一个内核强制进行编程?

    2) 2)如果是、如何配置 UC?

    3) 3)在哪里可以找到这些信息?

    4) 4)如果 嵌入式应用在单核或双核中运行、如何获取有关 CCS 的信息?

    [/报价]

    TMS570LC4357-EP 处理器上有两个 Cortex-R5F 内核、这两个内核是永久锁步的、这是根据设计的。 在另一个内核空闲或两个内核彼此独立运行的情况下、无法仅让一个内核运行。 从程序员的模型角度来看、它是一个内核、但作为一种安全机制、在物理上有两个内核处于锁步状态。 这两个内核始终相互检查、如果存在任何差异、则会向 ESM 模块发送 CCM 错误信号。  

      

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Charles、

    非常感谢您的快速回答。 从我读过的内容中、我猜到一个内核不可能处于活动状态、另一个内核处于空闲状态。

    再次感谢您。

    此致。