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.

[参考译文] TMS570LS3137:HET3将 DCC 用作程序序列请告诉我看门狗

Guru**** 2350610 points
Other Parts Discussed in Thread: TMS570LS3137, HALCOGEN
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/614592/tms570ls3137-het3-use-of-dcc-as-program-sequence-please-tell-me-about-watchdog

器件型号:TMS570LS3137
主题中讨论的其他器件: HALCOGEN

我使用的是 TMS570LS3137。

HET3将 DCC 用作程序序列请告诉我看门狗

1.使用 DCC 功能的识别和对提供给 HET 的时钟异常的监控是否存在问题?


2.为了使用这个函数、除了使用 HalCoGen 进行设置之外、是否还需要改变微码?
此外、当使用 HalCoGen 将 HET 设置为 DCC 时、"HMz 中的 H2 HET 1引脚31频率"中应放置什么值?

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

    您好!

    DCC 模块的主要用途是使用第二个已知时钟信号作为参考来测量时钟信号的频率。

    DCC 包含两个计数器–counter0和 counter1、由两个信号–时钟0和时钟1驱动。 应用程序为这两个计数器编程种子值。 应用程序还通过为时钟0配置有效计数器来配置容差窗口时间。 启用 DCC 后、计数器0和计数器1同时开始计数。 当 counter0计数降至零时、这会自动触发容差窗口计数器(valid0)的倒计数。

    如果您使用 N2HET31输入作为计数器1的时钟源、或使用 NeHET31生成时钟(PWM)并将 PWM 用作计数器1的时钟源、则需要编写微代码来生成具有定义周期的 PWM。

    在 HALCoGen 中、写入"N2HET Pin31频率"的值应为 N2HET31上的 PWM 频率或输入信号频率。

    数字看门狗(DWD)位于 RTI 模块中。 DWD 可用于检测失控 CPU 并生成复位或 NMI。

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

    感谢 QJ。
    在 DCC1配置中
    PLL 1和 N 2 HET 1 _ 31可通过时钟源1进行选择。
    这是否与 DCC 1只能监测任一 DCC 的识别相匹配?

    是否有选择时钟源1的指南?

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

    TMS570LS3137有两个 DCC 模块。 每个 DCC 模块包含两个计数器- COUNT0和 COUNT1。 2个计数器由2个信号驱动-时钟源#0和时钟源#1。

    时钟源#1有8个时钟源、您可以使用其中任何一个时钟源。 DCC1比较单元用于比较 DCC1计数器0和 DCC1计数器1的计数器值。

    如果您想确保 PLL 输出与 OSCIN (时钟源#0)保持固定的频率关系、您可以选择 PLL 作为时钟源#1。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 QJ、

    是否有指南可以选择要使用 DCC 选择的时钟源?

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

    没有指南。 数据表中列出了时钟源:spns162c 第69页的表6-15、表6-16、表6-17和表6-18。

    计数器需要2个不同的时钟源作为输入
    2.其中一个时钟源是已知正常的或参考时钟(例如 OSCIN);第二个时钟源是"测试中的时钟"(例如 PLL、或 N2HET1[31]输入)。

    通过 CNT0CLKSRC 和 CNT1CLKSRC 寄存器的 KEY、CNT0 CLKSRC 和 CNT1 CLKSRC 控制字段的组合来选择 counter0和 COutner1的时钟源。