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.

[参考译文] CC2640:通过 CC2640中的计时器切换 GPIO 引脚

Guru**** 2560390 points
Other Parts Discussed in Thread: CC2640

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/569894/cc2640-toggle-gpio-pin-through-a-timer-in-cc2640

器件型号:CC2640

您好!

我在我的定制板中使用 CC2640。 此外、板上还连接了一个看门狗计时器 IC。 这个看门狗 IC 的时间周期为1.6秒 我正在启动一个计时器来切换应用代码中的看门狗输入引脚。一旦初始化、该计时器将每5ms 切换一次看门狗引脚。 其中还提供了外部闪存 OTA 固件升级支持。

问题:-  

执行 OTA 升级后、我们将重新启动电路板和引导加载程序、该程序用于将映像从外部闪存复制到控制器的内部存储器。 但是、复制需要一段时间、如果超过1.6秒到达应用代码、在该应用代码中、我们运行计时器来切换看门狗引脚、则看门狗将被触发、并且电路板会反复复位。

我已经尝试提高传输此图像数据的比特率、但现在有时也能正常工作、有时甚至无法正常工作。

如果我们可以在引导加载程序中启动该计时器、以防止此看门狗触发、请提供建议。

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

    是的、您应该能够在 BIM 中启动计时器。 您只需确保代码仍符合 OAD 用户指南中所述的内存大小。

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

    谢谢 Nathan、

    但是、我稍后将介绍计时器。 我的第一个优先级是切换 GPIO、因为到目前为止我无法访问 GPIO 引脚。 它显示了一些编译错误、我认为这是由库问题引起的。 我还集成了引脚驱动器、但仍然会出现相同的错误。

    请查看以下错误日志。 并建议一些东西以从它中获取。

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

    您是否确保在项目属性中包含所有必要的头文件并更新包含路径?

    -弥敦