主题中讨论的其他器件: HALCOGEN
我使用的是 TMS570LS3137。
HET3将 DCC 用作程序序列请告诉我看门狗
1.使用 DCC 功能的识别和对提供给 HET 的时钟异常的监控是否存在问题?
2.为了使用这个函数、除了使用 HalCoGen 进行设置之外、是否还需要改变微码?
此外、当使用 HalCoGen 将 HET 设置为 DCC 时、"HMz 中的 H2 HET 1引脚31频率"中应放置什么值?
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 用作程序序列请告诉我看门狗
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。