可以通过ble(通过空中)调试?

5个帖子/ 0新
最后一篇
Janfeld.
离线
最后一次露面:4年5个月前
加入:2016-03-08 14:38
可以通过ble(通过空中)调试?

你好,

我使用DA14580 Dev-kit基本并想知道是否可以通过蓝牙调试软件。我知道可以通过蓝牙更新软件,但如果可以调试它,则无法更新软件。

我拥有的另一个问题是,如何使用电池和没有USB连接的Dev-kit基本。我发现唯一的方法是通过USB(UART)和Keils调试模式。我该怎么办来编程设备并没有电缆使用它?

谢谢你的答案!

此致

1月

设备:
mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨Janfeld,

嗨Janfeld,

不,我不知道这是可能的,你的意思是什么意思“通过蓝牙调试它”?您可以将值发送到自定义特征才能调试应用程序,但我不确定这是否是您的意思。

您可以在580中下载代码的唯一方法是通过JTAG或通过主引导程序(含义SPI / UART / I2C遵循的所有过程由AN-B-001文档描述)。如果您想通过AIR(SUOTA)下载代码(SUOTA),580必须使用支持拟议服务的软件进行编程,并且还有外部内存,有关SUOTA服务的更多信息,请查看AN-B-010 da14580使用suota.pdf。

谢谢mt_dialog.

Janfeld.
离线
最后一次露面:4年5个月前
加入:2016-03-08 14:38
你好,

你好,

我的思想是,可能有可能使用断点如keils调试会话等软件调试。因此,您可以在您自己的代码中看到实际进度。

另一个问题是,我可以使用Programmed和闪存的Dev套件Basic用电池进行演示,无需通过USB连接到我的PC?因此,当我按下“重置”按钮或其他事件时可以启动它?

例如,我希望它留在一个房间,并希望它在没有USB连接的情况下工作。只是带电池的DA14580及其程序。然后我使用我的智能手机使用应用程序来扫描像DA14580这样的BLE设备的环境。在绕过我靠近DA14580附近,它将在App-List中显示。我没有可能将我的电脑带到演示室,以便在独立的工作模式下需要DEV-套件。

我没有找到教程或解释如何在编程和闪烁后设置独立工作模式的系统。我只能使用Keil IDE - Debug会话使用它。

谢谢你的答案

此致

1月

mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨Janfeld,

嗨Janfeld,

调试的唯一可用方法是通过Keil。

是的,基本套件可以使用电池,可以在SPI闪存中放置可启动图像,然后按下重置后启动代码执行。

您可以使用智能片段才能刻录闪光灯(按照基本套件上的SPI注释遵循J4头旁边的J4头旁边的跳线指令)打开智能片段并选择闪存程序员,擦除并使用您的.bin或.ehex文件(Keil制作的文件)。刻录后,将J5引脚更改为BAT选项并通过击中RESET按钮580将从闪存下载该程序并启动广告。

谢谢mt_dialog.

Janfeld.
离线
最后一次露面:4年5个月前
加入:2016-03-08 14:38
感谢您的帮助!

感谢您的帮助!