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.

[参考译文] CC2650MODA:传感器控制器和 CC2650主 MCU 之间的共享引脚

Guru**** 2552730 points
Other Parts Discussed in Thread: CC2650MODA

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/580289/cc2650moda-sharing-pins-between-sensor-controller-and-cc2650-main-mcu

器件型号:CC2650MODA

我们的用例:

我们有一个使用 SPI 与之通信的外部 ADC、在系统的一种模式下、我们希望使用传感器控制器定期采样。 但是、还有一种不同的模式、它使用 ADC 芯片的一些高级功能、需要与芯片进行交互、并且 SPI 通信超出了我们认为使用传感器控制器可以实现的范围。 该功能在逻辑上位于主 MCU 中、但这意味着它还需要与 ADC 进行 SPI 连接。 实现这一目标的一种方法是为 SPI 通信配置另外4个引脚(除了传感器控制器已经使用的4个引脚之外)、并在不需要时将传感器控制器切换到非活动模式、以便主 MCU 可以接管通信。 缺点是 CC2650MODA 只有15个可用引脚、我们很快就会耗尽引脚。

那么、我的问题是、是否有方法可以重复使用传感器控制器使用的引脚供主 MCU 使用? 它们不需要同时与外部 ADC 通信、但我们需要能够定期在主 MCU 和传感器控制器之间切换。

提前感谢、

Jeroen

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Jeroen、
    您可以在传感器控制器和主应用处理器之间共享引脚、请参阅 Sensor Controller Studio 中的"共享 IO 引脚"示例。 只需记住在重新初始化传感器控制器的 IO (scifReinitTaskIo)并运行传感器控制器任务之前关闭使用 TI-RTOS 中引脚的驱动程序。