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:FTUTCR_ST SPNA145

Guru**** 2609955 points
Other Parts Discussed in Thread: TMS570LC4357

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/760102/tms570lc4357-ftutcr_st-spna145

器件型号:TMS570LC4357

您好!

我正在尝试通过 SPAN145获取有关 TMS570LC4357修订版 B 的有效 FTU
所需的大多数源代码都包含在 SPAN145文档中。

我无法找到 的是第6页上所用 FTUTCR_ST 的寄存器描述。

在此主题中 、https://e2e.ti.com/support/microcontrollers/hercules/f/312/t/492685 QJ Wang 上传了一些示例.c 文件。

包含的寄存器定义头文件#include "fray.h"#include "FTB.h"是否可以在另一个包中找到?

我可以上传 FTU 完整测试项目的压缩存档。 这将大大有助于使 FTU 正常工作。

非常感谢!

Denis

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

    FTUTCR 是传输配置 RAM (TCR)。 TCR 由128个条目组成、每个条目的宽度为19位。 TCR 受 ECC 保护。

    本节介绍的是 TRM 的26.3.1.25。 我将找到头文件并为您编写类似的头文件
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 QJ、

    我在参考手册中找到了 TCR 的描述。 我不清楚结构的构建方式、因为应用手册是写入 TCR_PTR->FTUTCR_ST[channel].TCR_UN.TCR_UL =值;
    因此、我希望 FTUTCR_ST 提供不同的联合来访问 TCR 中的数据。

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

    它可能如下所示:

    /*传输单元 RAM*/
    typedef volatile struct

    结构

    UNION

    无符号长整型 TCR_UL;/* 0x0 - 0x1FC */
    结构

    unsigned int :13;
    unsigned int STXR_B1:1;
    unsigned int THTSM_B1:1;
    unsigned int TPTSM_B1:1;
    unsigned int THTCC_B1:1;
    unsigned int TPTCC_B1:1;
    unsigned int TSO_B14:14;
    }TCR_ST;
    } TCR_UN;
    } FTUTCR_ST[128];
    } FTURAM_ST;