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.

[参考译文] TMS320F2.8075万:技术参考手册打印错误

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/581465/tms320f28075-technical-reference-manual-misprints

部件号:TMS320F2.8075万

有关技术参考手册的几个问题。

1)在表21-31 (第 2135),行的DLC位,写入的列说明
"数据长度代码
0-8数据帧具有0-8个数据位。
9-15数据帧有8个数据字节。"

我认为第二行中有误印,正确的行应该是

0-8数据帧有0-8个数据字节。

对吗?

表21-28 (第页 2130),控制位行,写入的列说明
如果设置了此寄存器中的TxRqst/NewDat位(位[18]),则IF1/IF2消息控制寄存器中的TxRqst/ NewDat位将被忽略。

我认为应该写出来

如果设置了此寄存器中的TXRQST位(位[18]),则IF1/IF2消息控制寄存器中的TxRqst/ NewDat位将被忽略。

对吗?

类似地,在TXRQST位行,写入列说明

"如果通过在此寄存器中设置TxRqst/NewDat来请求CAN传输,则消息对象中的TxRqst/NewDat位将被设置为与IF1/IF2消息控制寄存器中的值无关的位"

而不是

'如果通过在此寄存器中设置TXRQST请求CAN传输,消息对象中的TxRqst/NewDat位将被设置为一个独立于IF1/IF2消息控制寄存器中的值的位'

对吧?


一般来说,我认为将CAN_IFxCMD寄存器的"TXRQST"位18和CAN_IFxMCTL寄存器的"TxRqst"位8称为"错误",因为您很容易混淆它们。

同样适用于"DIR"(CAN_IFxCMD寄存器的0位)和"Dir"(CAN_IFxARB寄存器的29位)。


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

    Demis,

      您对#1 (DLC)的回答正确。 我已经修复了此问题,它将反映在下一版本的TRM中。 我正在调查2号。

    顺便说一句, 您的第#页/表#参考似乎不正确。 请提供文献编号(以及版本)吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢你Hareesh,
    以下是我使用过的TRM的相关信息:

    文献编号:SPRUHM9B
    2014年10月- 2015年9月修订

    在您的回复后,我在TI网站上搜索了一个更新的版本,并找到了SPRUHM9C:是最新版本吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的,SPRUHM9C是最新版本。 我们会在数星期内公布下一次修订的TRM。 CAN章节中的许多错误已修复。 像您这样的客户的反馈在改进我们的文档方面有着很大的进步。 谢谢你。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Demis,
    您在原帖的2下的两个要点都正确。 我已将其标记为更正。 我也同意,不同寄存器中使用的相同位名令人困惑。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢你Hareesh,
    我将继续关注TRM的下一版本。