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.

[参考译文] LAUNCHXL-F28377S:Simulink 中的目标硬件无法选择组 SPI_A

Guru**** 2561710 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/636955/launchxl-f28377s-target-hardware-in-simulink-cannot-select-group-spi_a

器件型号:LAUNCHXL-F28377S

您好!

我在 Simulink 中使用 TI Delfino F28377S、CAN、ADC 等器件工作正常。

今天我尝试让 SPI 运行、但首先我必须从另一个支持包(TI 280x)中选择 SPI 块、当我尝试编译时、出现了以下错误:

评估 C28x SPI 接收块(MASK)'LauchPadXL_xxx/SPI 接收'的'InitFcn'回调时出错。
原因:
引用不存在的字段'SPI_A'。 

这是因为从另一个控制器插入了一个块、并且由于 SPI_A 接口未在硬件配置中列出...

有人可以提供帮助吗? 我订购了电路板、因为它承诺能够通过 Simulink 使用 SPI。

来自德国的问候

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我发现了错误、SPI 和 I2C 块仅在 MATLAB2017b 中提供、而不是在2016s 版本中提供!!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Tilman、

    很高兴听到您解决了这个问题。 感谢您的提问!

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

    我们在 R2016b 中启动了对 F2837xS/D 的支持、但您正确地注意到、从 R2017a 开始添加了用于 F2837xS/D 的 SPI 和 I2C 块。

    谢谢、

    -Brian