嘿,
我尝试运行自定义服务来获取ble\u外围示例,但做不到。我使用的是da14683usb开发包和DA1468x\u DA15xxx\u SDK\u 1.0.14.1081。
构建和flasing工作得很好,但是当我调试代码时,它会阻塞ble\u peripheral\u start()行中的ble\u peripheral\u task(),直到看门狗触发。
我试图关闭看门狗,但正如预期的那样,我看不到一个BLE扫描仪的BLE服务。
没有任何更改的空白示例也没有运行。
我希望你能帮助我。非常感谢。
关键词:
设备:
嘿,
我通过使用GNU Arm嵌入式工具链版本4.9-2015-q3-update而不是7 2018-q2-update解决了这个问题。
嗨DialogTestingDeveloper,
请阅读DA14682/DA14683 USB工具包入门用户手册和第5.16节的电源部分,你会发现有一个开关按钮(SW6)。根据文件,DA14683 SoC可以从USB端口以5V的电压提供给VBUS引脚,也可以通过LDO(U10)以3.3V的电压提供给VBAT引脚。电源选择通过开关SW6实现(图30、图31)。SW6的最大电流为100mA。SW6的默认位置连接DA14683的VBUS引脚和USB端口(5V)。请在第6节中找到更多信息。ble\ U外围设备示例使用扩展睡眠模式,因此如果SW处于VBUS位置,则芯片将无法进入睡眠,is将继续重置。如果您想延长睡眠模式,您应该将SW置于VBAT位置。
谢谢,下午好