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.

[参考译文] TMS320F28034:IEC60730问题

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/975392/tms320f28034-iec60730-question

器件型号:TMS320F28034

您好专家,

我正在支持 HVAC 客户颁发 IEC60730证书。

我已将软件和文档发送给他们。

但是、他们仍然有一些问题、例如:

在看门狗检测功能中、应如何 配置该"delayCount"变量?

因为我不知道 IEC60730。 请分享您的知识。

BR

Emma

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

    尊敬的 Emma:  

    请告诉我们您向他们发送了哪些文档以及他们使用的软件是什么?   

    谢谢、

    Krishna

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

    Krishna、

    我将向您发送该文档。 添加其他问题。

    BR

    Emmae2e.ti.com/.../questions-on-IEC60730.docx

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

    尊敬的 Emma:

    以下是我对文档中问题的回答:

    您可以通过实验确定它、也可以通过查看看门狗超时的最长时间来计算延迟计数。 请注意,STL_UTILITY_DELAY 函数将参数描述为:“当没有发生中断时,此函数达到零所需的周期数为 y = 14x + 32.419,其中 x 是延迟值,y 是周期延迟。”

    此函数将硬件观察点配置为监视堆栈,以便当堆栈增长到超过特定阈值时,可以生成一个中断,以提醒应用程序堆栈的末尾正在接近,并且存在溢出风险。 有一个应用手册解释了如何使用这些观察点来监视堆栈: https://www.ti.com/lit/spra820

    3.库用户手册文档中有一节介绍了运行每个测试所需的部分。 请参阅“外部相关性”和“4”部分。 链接器文件”。

    4..cdecls 函数与#include 类似。 它允许组合了汇编和 C/C++共享声明的工程。 汇编语言工具指南 中提供了更多信息:https://www.ti.com/lit/pdf/SPRU513。 这些_PSA_CRC*符号由链接器定义。 请参阅问题3屏幕截图中.cmd 文件中的相应部分。

    惠特尼

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

    Whitney、

    如何理解这一点、

     延迟值应与 STL_UTILITY_DELAY ()函数所需的时间量相对应
    完成(512 x 128) OSCCLK。

    为什么是128、如果 WDCNTR 是8位寄存器、它应该乘以256、对吧?

    BR

    Emma

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

    256个声音对我来说是正确的。 我不知道为什么评论说128。 此外、如果看门狗预分频设置为/1以外的任何值、并且延迟函数是根据系统时钟周期和看门狗时钟基于 OSCCLK 的事实、则应考虑看门狗预分频。

    惠特尼

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

    Whitney、

    感谢您的回复。

    真的很有帮助!

    BR

    Emma

x 出现错误。请重试或与管理员联系。