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.

[参考译文] Can_GeneralTypes.h 文件不符合标准 Autosar 基本模块

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1241150/can_generaltypes-h-file-is-not-as-per-standard-autosar-base-module

团队、您好!

在 MCAL_AM263x_08.06.02.01封装中、 Can_GeneralTypes.h 文件不符合标准 Autosar 基础模块

因为 我们看到它们是下面添加的少量新的用户定义结构

typedef 枚举
{
CAN_UNINIT、/**< CAN 驱动程序 UNINIT 状态。**/
CAN_READY、/**< CAN 驱动器就绪状态。 **/

CAN_DriverStateType;

Autosar 的基本模块中未提供该特性。

您能告诉我们、如果  Can_GeneralTypes.h 文件是按照标准 Autosar 基本模块创建的、或者我们是否需要明确定义所有这些新结构成员

此致、

Pradeep R

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

    Pradeep、您好!

    不使用此枚举、可以将其删除。

    我们已提交内部请求单、将在下一个版本中删除该请求。

    谢谢。此致、

    苏尼尔

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

    您好、Sunil:

    我看到此枚举在  MCAL_AM263x_08.06.02.01封装的 CAN 静态源代码中使用。

    删除该结构、否则会 出现编译错误

    此致、

    Pradeep R

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

    Pradeep、您好!

    很抱歉我的错。 我搜索  CAN_DriverStateType、但未意识到正在使用的值。 这用于保持内部驱动器状态。

    我们将在下一版本中将枚举移至私有头文件。 作为一种变通方法、您可以将其添加到 Can.h 中或暂时在 Can_GeneralTypes.h 中进行定义。

    谢谢。此致、

    Sunil Kumar M S

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

    您好、Sunil:

    感谢您发送编修。  

    请向我们提供下一版本的详细信息或内部票证编号以跟踪此版本。

    此致、

    Pradeep R

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

    Pradeep、您好!

    请找到 JIRA 票证编号 MCAL-12605。 下一个版本将于7月31日结束。

    我们可以关闭该 TT 吗?

    谢谢。此致、

    Sunil Kumar M S