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.

[参考译文] MSPM0G3519:SysConfig 中的 MCAN 中断位错误纠正中断

Guru**** 2693135 points

Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1597838/mspm0g3519-mcan-interrupt-bit-error-corrected-interrupt-in-sysconfig

器件型号: MSPM0G3519
主题: SysConfig 中讨论的其他器件

尊敬的 champs:

 

我向我们的客户询问这个问题。

SDK:mspm0_sdk_2_07_00_05

CCS: 20.3.1.5

当用户使用 SysConfig 并选择下面的“位错误已纠正中断“时、下面将生成代码、导致代码构建错误。

你看到这在你身边吗?

如果是、如何解决?

image.png

代码生成...

image.png

 

image.png

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

    尊敬的 champs:

    您有任何更新吗?

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

    尊敬的 Wayne:

    参考 MSPM0 G 系列 80MHz 微控制器技术参考手册(修订版 C)、  MCAN_IR 寄存器中未定义位错误纠正中断、因此在 MCAN 线路 0 和线路 1 中断中无法对其进行处理。

    相反、位错误纠正型中断有一个独立的中断、请参阅下面的 SysConfig 设置和中断处理程序。

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

    嗨、Pengfei、

    我们能否确认“ 位错误已纠正中断= DL_MCAN_IIDX_SINGLE_ERROR_CORRECTION“?

    我们的理解是否正确?

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

    嗨、Pengfei、

    我们感到困惑。

    下面有两种类型的位错误

    1) 单错校正(可纠正)

    2) 双位错误(不可纠正)

    和  

    位错误已校正中断= DL_MCAN_IIDX_SINGLE_ERROR_CORRECTION“

    也就是下面的 BECE?

    对吗?

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

    尊敬的 Wayne:

    是的、 DL_MCAN_IIDX_SINGLE_ERROR_CORRECTION 是 单错校正(可纠正)、DL_MCAN_IIDX_DOUBLE_ERROR_DETECTION 是双位错误(不可纠正)。

    这两个 SRAM 错误中断与 MCAN 线路 1 和线路 2 中断并行、因此需要按照我在最后回复中所示进行配置。

    此致、

    Pengfei