你好,
我在UM-B003上的第10节中创建了一个新的配置文件示例128。但是,该应用程序不起作用,我认为这是因为我错过了一些东西。读取此线程时http://support.dialog-semicondiondiondum/sample128.,我注意到您有一个Sample128完整项目可以分享。你能给我发一份副本吗?我可以跳上开始吗?
此致,
约翰
你好,
我在UM-B003上的第10节中创建了一个新的配置文件示例128。但是,该应用程序不起作用,我认为这是因为我错过了一些东西。读取此线程时http://support.dialog-semicondiondiondum/sample128.,我注意到您有一个Sample128完整项目可以分享。你能给我发一份副本吗?我可以跳上开始吗?
此致,
约翰
您是否意味着该项目将无法编译,或者在发现后的服务列表中不会出现示例服务?
项目编译但是当我尝试使用示例128服务连接到外设时,连接始终超时。我无法弄清楚为什么因为在设备进入广告状态后调试不起作用。
除非芯片进入睡眠模式,否则我认为调试应该工作。你知道它是否进入睡眠?您还可以尝试调试打印。
这可能是有用的:
http://support.dialog-semicondiondiondum/how-utilize-debug-printing.
如果您没有启用该服务,则连接超时是否会出现?
我禁用延长睡眠和深睡眠。
#undef cfg_ext_sleep.
#undef cfg_deep_sleep.
但是,当我点击Run按钮时,在DA14580开始广告后,Keil开始关注我的错误消息。
** jlink警告:CPU无法停止
*** JLINK错误:CPU运行时无法读取寄存器15(R15)
*** jlink错误:CPU正在运行时无法读取寄存器16(XPSR)
** jlink警告:CPU无法停止
*** JLINK错误:尝试清除软RAM BP时无法读取内存位置0x200033E0
无法启动CPU核心。(错误代码:-1)
*** jlink错误:CPU运行时无法读取寄存器0(R0)
*** jlink错误:CPU运行时无法读取寄存器1(R1)
*** JLINK错误:CPU运行时无法读取寄存器2(R2)
*** jlink错误:CPU运行时无法读取寄存器3(R3)
*** JLINK错误:CPU运行时无法读取寄存器4(R4)
*** jlink错误:CPU运行时无法读取寄存器5(R5)
*** jlink错误:CPU运行时无法读取寄存器6(R6)
*** jlink错误:CPU运行时无法读取寄存器7(R7)
*** JLINK错误:CPU运行时无法读取寄存器8(R8)
*** JLINK错误:CPU运行时无法读取寄存器9(R9)
*** JLINK错误:CPU运行时无法读取寄存器10(R10)
*** jlink错误:CPU运行时无法读取寄存器11(R11)
*** jlink错误:CPU运行时无法读取寄存器12(R12)
*** JLINK错误:CPU正在运行时无法读取寄存器13(R13)
*** JLINK错误:CPU运行时无法读取寄存器14(R14)
*** JLINK错误:CPU运行时无法读取寄存器15(R15)
*** jlink错误:CPU正在运行时无法读取寄存器16(XPSR)
*** jlink错误:CPU运行时无法读取寄存器17(MSP)
*** jlink错误:CPU运行时无法读取寄存器18(PSP)
*** jlink错误:CPU正在运行时无法读取寄存器20(CFBP)
在添加Sample128服务之前,连接不会超时。
你好约翰,
我正在转回关于128bit UUID示例的第一个问题。您将在SDK3.0.6中找到此功能,您可以在下面的链接中找到手册:
http://support.dialog-semicondiondiondum/system/files/restricted/um-b-003 ...
第10节介绍了如何创建特征数据库等。
您显示的错误消息更像是您没有与目标的正确SWD连接。您确定所有内容是否正确连接并供电?电路板和调试器的描述可以在专家/ Pro / Basic开发套件的相应手册中找到。
亲切的问候,
对话支持