器件型号: CC2340R5
- 当器件应处于待机模式时、我们在 LPN 配置节点下测量到高电流~200uA。 没有葬礼只是按钮。
- 如果配置的 LPN 节点通电且朋友节点在很长的时间内不可用、则它将保持活动模式、尝试查找朋友节点。
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.
器件型号: CC2340R5
你好、1 月
我们发现了这个问题。 最初、我们使用 ADC 来检测电池电平、并添加了 CONFIG_ADC。 由于我们发现 CC2340 有内部资源来读取电池电量(未在 Zephyr 中指定或激活)、因此我们删除了激活 ADC 驱动器并设置 ADC 通道等的所有代码 因此、我们假设 ADC 未激活。 但在研究和检查所有引脚时、我们发现其中一个引脚仍设置为模拟引脚(该引脚通过电阻器接地)。 删除 CONFIG_ADC 并添加覆盖层后、ADC0“禁用“后、电流返回到数据表指定的水平。 那么、主要的问题是 ADC 为什么没有置于待机模式? 是否有另一种方法可以读取电池电平、而不是直接读取 PMUD.BAT 寄存器 0x40006028?
嗨、Tarek
我正在使用一个月前下载的版本:
发布 Zephyr 3.7.0-ti-9.14.02_ea·TexasInstruments/simplelink-Zephyr。
请记住、即使我 在 prj.config 中有 CONFIG_ADC=y、我也从不定义
嗨、Michael、
设置 CONFIG_ADC=y 可能会导致将其添加到 dts 或 dtsi 文件中。 我会对此进行研究。
提供 9.20.00。 链接如下: https://github.com/TexasInstruments/simplelink-zephyr/tree/v3.7.0-ti-9.20.00
此致、
Tarek D