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.

[参考译文] MCU-PLUS-SDK AM263PX:CAN 通信与放大器;模型部署。

Guru**** 2457760 points
Other Parts Discussed in Thread: LP-AM263P, TMDSCNCD263P, SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1482636/mcu-plus-sdk-am263px-can-communication-model-deployment

器件型号:MCU-PLUS-SDK - AM263PX
主题中讨论的其他器件:LP-AM263PTMDSCNCD263PSysConfig

工具与软件:

标题: 将 AM263px TI 电路板连接到 Code Composer Studio、以 在板上设置 CAN 通信和部署 ML 预测模型。

 

说明:

我们正在与合作 AM263px TI 电路板 为预测任务运行自定义开发的模型。 将 从 CAN 接收输入、 预测的输出将使用进行传输 CAN。

我们在以下任务方面需要帮助:

 

  1. 设置与的标准或扩展 CAN 通信 AM263px TI 电路板。
  2.  有关在 CCS 中配置板的一些要求。
  3. 有关编译自定义开发模型(GRU) 、将代码部署到电路板并使其运行的说明。

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

    尊敬的 Rutwij,

    您使用的是适用于 AM263Px 的 TI 电路板? TI 提供 LaunchPad (LP-AM263P)和 controlCard (TMDSCNCD263P)。

    此致、

    Brennan

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

    我们正在使用  controlCard (TMDSCNCD263P)

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

    Rutwij,

    [报价用户 id="644929" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1482636/mcu-plus-sdk-am263px-can-communication-model-deployment "]
    •  有关在 CCS 中配置板的一些要求。
    [报价]

    请从  使用 AM263Px MCU+ SDK 的"入门"页面开始: https://software-dl.ti.com/mcu-plus-sdk/esd/AM263PX/latest/exports/docs/api_guide_am263px/GETTING_STARTED.html

    为了轻松使用 TI EVM + CCS 环境、您应该仔细阅读" 入门"下的每个部分。

    有关 EVM 特定的配置、请参阅  EVM 设置 部分: https://software-dl.ti.com/mcu-plus-sdk/esd/AM263PX/latest/exports/docs/api_guide_am263px/EVM_SETUP_PAGE.html

    [报价用户 id="644929" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1482636/mcu-plus-sdk-am263px-can-communication-model-deployment "]
    • 设置与的标准或扩展 CAN 通信 AM263px TI 电路板。
    [报价]

    请参阅 TI 在  SOC 和电路板外设驱动程序- https://software-dl.ti.com/mcu-plus-sdk/esd/AM263PX/latest/exports/docs/api_guide_am263px/EXAMPLES_DRIVERS.html 中提供的 MCAN 示例 

    关于编译自定义开发模型(GRU) 以及将代码部署到电路板并使其运行的说明。

    从 构建应用程序 页面开始、点击此页面上的链接查看编译说明: https://software-dl.ti.com/mcu-plus-sdk/esd/AM263PX/latest/exports/docs/api_guide_am263px/BUILDING_APPLICATION.html 

    此致、

    Brennan

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

    Rutwij,

    感谢您附加代码。 我已经在该主题中添加了我们的 CAN 软件专家。 请在星期一回复。

    此致、

    Brennan

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

    尊敬的 Rutwij,
    已收到您的查询。 请给我一些时间来重现我的设置、然后我将返回给您。

    谢谢!
    Aswathi

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

    尊敬的 Rutwij,  


    该应用程序将处理针对有效载荷为8字节的 STD CAN 的附加更改。 您只需确保 PC 端的数据速率和采样点也配置为与应用相同的值。 在本例中、我使用 PCAN 视图来设置 PC 端配置、如下所示:

    在运行应用程序时、接收和发送工作正常:

    代码中需要做的一项更改是:在第91行中、最后一个条目需要64U 而不是8U、因为这些是每个数据字段大小的数据长度。 这不会影响您的 STD 可以立即使用、但将来可能会影响 CAN FD 用例

    static const uint8_t gMcanDataSize[16U] = {0U,  1U,  2U,  3U,
                                               4U,  5U,  6U,  7U,
                                               8U,  12U, 16U, 20U,
                                               24U, 32U, 48U, 64U};

    如果您的应用正常工作、请告诉我。

    谢谢!
    Aswathi

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

    尊敬的 Aswathi:

    您能否检查我正在设置的示例系统配置是否正常?

    因为我在 PCAN 中设置相同的波特率(1Mbps)、但无法在 PCAN 上看到 CAN 消息。

    我们使用 PCAN 版本3、其中只有波特率设置可用。

    是否需要对代码进行任何其他设置或更改?

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

    尊敬的 Rutwij,
    您能向我展示您的 PCAN 视图配置吗? 我认为 SysConfig 设置正常。

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

     这是我的 PCAN 视图配置。

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

    您能否升级 PCAN View 应用? 我在这里没有看到任何设置来设置所需的采样点。 我使用 PCAN View v5.1。  PCAN-View:峰值系统

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

    模块名称是 PCAN 5.3.1版、除 CAN SJA 1000之外没有其他选项。 此外、如何使用此版本设置采样点?

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

    在 CAN 设置中的"模式"下、您应该能够看到 CAN/ISO CAN 选项、并且它将包含用于配置比特率和采样点的菜单。