从Extended Sleep模式唤醒后如何保持GPIO状态
我发现如果我的GPIO状态低,它将失去状态(变成高)从扩展睡眠模式唤醒。该数据表表明,外设电源域(PER_PD)在扩展睡眠模式下可选地开启/关闭。如何保持GPIO状态低,即使进入扩展睡眠模式(即PER_PD扩展睡眠模式)??
谢谢
我发现如果我的GPIO状态低,它将失去状态(变成高)从扩展睡眠模式唤醒。该数据表表明,外设电源域(PER_PD)在扩展睡眠模式下可选地开启/关闭。如何保持GPIO状态低,即使进入扩展睡眠模式(即PER_PD扩展睡眠模式)??
谢谢
嗨,对话框中,
Q1我尝试使用P2_0和P2_1(我不使用32K xtal)作为按钮使用。当我将P2_0和P2_1分别配置为按钮时,我发现了两个不同的当前消费结果。
使用P2_0作为按钮,我在休眠模式得到3 uA;但是,使用P2_1作为按钮,在休眠模式下得到15 uA。我在P2_0和P2_1中配置了同样的东西(使用宏
AD_GPIO_INTR_INSTANCE (.........)).两个引脚在硬件上有什么不同吗?SWDIO和SWCLK具有相同的结果(SWCLK的功耗高于
SWDIO)。
嗨,对话框中,
Q1。我的应用程序有两种睡眠模式,pm_mode_extended_sleep和休眠模式。是否可以只设置唤醒引脚从pm_mode_extended_sleep模式中唤醒,而不用于休眠?如果可能,如何设置唤醒引脚?我的当前设置将唤醒这两种睡眠模式。
Q2。从休眠中醒来是一个重置过程,不是吗?
谢谢你的帮助。
嗨,对话框中,
我的VBUS引脚连接电源,4.5V。但是VBUS中的电压似乎并没有通过“CCCV充电器”到达另一边VBAT1。我在VBAT1引脚没有测量电压。
附件是方框图如何正确设置“CCCV充电器”开机?下面是我在custom_config_qspi.h中的设置。谢谢你的帮助。
你好,
我已经将我的设备配置为外设。它提供了一个服务,该服务包含一个特征和一个描述符,它们都具有READ+WRITE权限。
特征和描述符的最大长度为0,并带有GATTS_FLAG_CHAR_READ_REQ标志,因为我使用请求而不是属性存储。
你好,
我买了一个da14683开发工具包usb,我试图用ble广告示例程序。不幸的是,我没有让它以一种方式运行;我可以编程和调试,但似乎要重新启动
cm_lp_clk_init。
有人能帮助我在关卡工具包中运行BLE范例吗?
谢谢。
马可
我一直无法使用带有J-Link的SWD接口在自定义板上对DA14680进行编程。我想知道从硬件的角度看我的设计是否有问题。我附上了原理图的图片。这个处理器在我的设计中做的不多。
我在许多其他项目中使用了SWD接口和J-Link,并取得了成功。我不明白为什么这个不行。
谢谢你的帮助!
嗨,对话框中,
我们为DA14680开发了一个定制板,并体验了BOD重置每8秒。
只有DCDC开启时才会发生BOR。
在BOR事件之后,CRG_TOP->BOD_STATUS_REG寄存器读取Decimal值19,有时是21。这表明1V8或1V8P轨道有问题,但我找不到原因。
DA14680封装在aQFN-60包中。
此外,我们使用ble_peripheral示例的一个稍微修改的版本和最新的SDK (SDK_1.0.14.1081)
你好,
我试图在我的Linux 64位机器上从命令行中闪光DA14681板。
我有默认的config.ini文件,当我运行命令:
"./cli_programmer"——cfg config.ini gdbserver write_qspi_exec software.bin
我得到一个分割错误。
如果我把"host_name = localhost"替换为"host_name = 127.0.0.1"我不再有分段错误,但我得到错误"不能打开gdb接口"。
当我在Windows上运行相同的命令时,它可以正常工作。
我哪里做错了?
最好的问候,
安迪
你好,
我设法在我的代码基线中构建Segger RTT(在Segger JLink终端上重定向printf),以尝试使用SmartSnippets的内部终端。当我闪光图像与Segger RTT支持和开始与JLink连接,我应该能够启动一个Telnet终端。
但是我得到Telnet: connection refused: connect的错误消息
正如文档中所描述的,我使用了端口为19021的localhost。
这完全是功能性的吗?这可能来自防火墙之类的东西吗?
谢谢
文斯