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.

[参考译文] CC2541:CC2541与外部 MCU 之间的 SPI 通信问题

Guru**** 2577385 points
Other Parts Discussed in Thread: CC2541

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/591786/cc2541-spi-communication-problem-between-cc2541-and-external-mcu

器件型号:CC2541

您好!

我正在尝试让 HostTestRelease 项目在 CC2541上运行、以将其用作外部 MCU 的 BLE 接口。 我选择了 CC2541SPI 配置、芯片之间的 SPI 连接位于 P0.2-5上、因此我选择了 HAL_UART_SPI=1。 项目中的所有其他内容都保留为默认值。

使用 CC 调试器、我已经验证了 CC2541通过 SPI 接收和操作 HCI 命令。 但是、似乎不会在 CC2541的 SPI 上生成和传输任何 HCI 事件。  

是否需要更改其他设置以允许 CC2541传输 SPI?

谢谢

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

    这似乎是某种类型的重新配置、但我无法从描述中准确地看出。 我建议使用 CC 调试器来跟踪发送路径、以查看可能发生的情况。

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

    您好!

    我能够使用 CC 调试器来验证 SPI 传输路径是否完成(至少通过非库代码)。 但是、当我确定引脚的范围时、我没有看到 MISO 上的任何活动。  

    谢谢、

    Sam