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:Bluetooth®︎论坛

Guru**** 2964790 points

Other Parts Discussed in Thread: CC2541

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/866790/cc2541-bluetooth-forum

器件型号:CC2541

您好!

我们使用的硬件组件通过 CC2541的 USART0 (引脚:P0.2和 P0.3)进行通信(其中 dma=0和 isr=1)。

我们面临的主要问题是、当我们隔离此组件时、i2c 将不再起作用。 我们尝试按照代码被卡住的位置进行操作、我认为" halKeyPort2Isr"未清除中断、或者由于某种原因、它会影响 i2c。

我们如何解决这些问题?

此致、

Elie Wakim

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

    器件型号:CC2541

    您好!

    我们使用的硬件组件通过 CC2541的 USART0 (P0.2和 P0.3)与 DMA=0和 ISR=进行通信。

    我们面临的主要问题是、当我们隔离此组件时、i2c 将不再起作用。 我们尝试按照代码被卡住的位置进行操作、我认为" halKeyPort2Isr"未清除中断、或者由于某种原因、它会影响 i2c。

    我们如何解决这些问题?

    此致、

    Elie Wakim

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

    您好 Elie、

    您使用的是哪款 SDK?

    您能更详细地解释一下应用吗?

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

    您好、

    我们的应用基于 TI 提供的 BLE 堆栈。

    当我们断开通过 USART0与 MCU 进行通信的传感器时、会发生此问题。

    每当该传感器物理断开连接时、MCU 将无法从 i2c 传感器读取正常工作的数据。

    在代码冻结后中断代码、显示代码卡在 " halKeyPort2Isr"、即使我们不使用 HAL_KEY 驱动程序。

    提前感谢您。

    Elie W  

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

    您好 Elie、

    您是否取得了任何进展?

    如何断开传感器的连接?

    您是否在 P2上启用了任何中断线路?