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.

[参考译文] CC1312PSIP:在 TI cc1312PSIP 上进行传感器数据采样时保持精确的时序

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1362674/cc1312psip-maintaining-accurate-timing-in-sensor-data-sampling-on-ti-cc1312psip

器件型号:CC1312PSIP

我正在开发 TI cc1312PSIP 的一个应用、该应用利用 SensorController 组件在项目内进行自定义通信。 此通信涉及接收数据位、分析数据位和发送确认(ACK)的功能。

我将使用事件处理代码 和 evhSetupGpioTrigger (0、AUXIO_I_RXD、1、EVH_GPIO_TRIG_ON_EDGE)来对输入的位进行采样。

在调试过程中、我观察到位采样使用精确的时序进行。 不过、在释放模式下、该时序会因 睡眠行为而偏离(我们对此进行了怀疑)。

为了防止睡眠模式产生干扰、我在 SensorController 初始化和退出函数中实现了以下方法、但两种方法都无法解决问题:

  • pwrRequestAndWaitForActiveMode()
  • pwrRequestAndWaitForLowPowerMode ()

作为权变措施、我在应用部分中引入了一个循环来使 CPU 保持唤醒状态、这似乎可以减少时序漂移。

虽然环路解决方案起作用、但我仍在寻求一种更巧妙的方法、从而确保一致的采样时序并更大限度地降低中断延迟。 如有任何意见或建议,将不胜感激。

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

    您好、Shiomo、

    由于挪威的银行假日将于5月17日星期五和5月20日星期一放假、因此可能会延误回答。  

    预计于下周一/五星期二或二/五星期三提供答案。

    感谢您的耐心等待。

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

    您好、Shlomo、

    延迟/唤醒时间是否与帮助文档中的以下数据一致、还是您观察到了不同的情况?

    此致、

    亚瑟

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

    Arthur、我的目的是在处理过程中防止传感器控制器进入睡眠状态。 我在寻找一些可以使用的机制、并在激活过程期间使传感器控制器保持唤醒状态。
    这是不是这种机制?

    谢谢  

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

    您好、Shlomo、

    我了解。 您是否可以选择轮询 GPIO 状态? 但它可能不是最优雅的。

    此致、

    亚瑟

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

    为了轮询 GPIO 状态、我需要在完全不进入睡眠状态的情况下持续进行。 在那里放置一个循环、只是轮询 GPIO、而不是中断?
    无法为使其保持唤醒状态的传感器控制器 CPU 设置某些模式?  

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

    您好、Shlomo、

    然后、您可以查看这些说明:

    它们可以让您在尽可能减少延迟的同时节省一些功耗:

    在传感器控制器上、我们不能真正对其施加限制。

    此致、

    亚瑟