是否可以通过BLE(无线)进行调试?

5个职位/0个新职位
最后一篇文章
詹菲尔德
离线
最后一次见到:4年6个月前
已加入:2016-03-08 14:38
是否可以通过BLE(无线)进行调试?

你好,

我使用DA14580开发工具包基本,不知道是否有可能通过蓝牙调试软件。我知道可以通过蓝牙更新软件,但如果可以调试的话就不行了。

我的另一个问题是,我如何使用基本的开发工具包电池和没有USB连接。我发现让软件工作的唯一方法是通过USB(UART)和Keils调试模式。我要做什么来编程设备和使用它没有电缆?

谢谢你的回答!

致以最诚挚的问候

设备:
MT\u对话框
离线
最后一次见到:3个月2天前
工作人员
已加入:2015-06-08 11:34
嗨,詹菲尔德,

嗨,詹菲尔德,

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

在580中下载代码的唯一方法是通过JTAG或主引导加载程序(意味着SPI/UART/I2C所有遵循的过程都在AN-B-001文档中描述)。如果您想通过air(SUOTA)下载代码,580必须使用支持SUOTA服务并具有外部存储器的软件进行编程,有关SUOTA服务的更多信息,请使用SUOTA.pdf查看AN-B-010 da14580。

谢谢你的对话

詹菲尔德
离线
最后一次见到:4年6个月前
已加入:2016-03-08 14:38
你好,

你好,

我的想法是,可能会像Keils调试会话那样使用断点来调试软件。因此,您可以在自己的代码中看到实际的进度。

另一个问题是,我是否可以在没有通过USB连接到PC的情况下使用带电池的编程和闪存开发工具包Basic进行演示?这样当我按下“重置”按钮或其他事件时它就可以启动了?

例如,我希望它留在一个房间,并希望它没有一个USB连接工作。只有带电池的DA14580及其程序。然后我用我的智能手机和一个应用程序来扫描像DA14580这样的可移动设备的环境。当我走来走去时,我发现DA14580会出现在应用程序列表中。我没有可能把我的电脑到演示室,所以我需要在一个独立的工作模式开发工具包。

我没有找到一个教程或解释如何设置一个独立的工作模式后,beeing编程和闪存系统。我只能在keilide-Debug会话中使用它。

谢谢你的回答

致以最诚挚的问候

MT\u对话框
离线
最后一次见到:3个月2天前
工作人员
已加入:2015-06-08 11:34
嗨,詹菲尔德,

嗨,詹菲尔德,

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

是的,基本套件可以与电池一起工作,你可以在SPI闪存中放置一个可引导映像,然后按reset启动代码执行。

您可以使用智能代码段来烧录flash(按照J4头旁边的跳线说明和基本工具包上的SPI注释)打开智能代码段并选择flash编程器,用您的.bin或.hex文件(keil生成的文件)擦除并编程flash。在你烧了flash之后,把J5的引脚换成BAT选项,然后点击reset按钮,580就会从你的flash下载程序,开始做广告。

谢谢你的对话

詹菲尔德
离线
最后一次见到:4年6个月前
已加入:2016-03-08 14:38
谢谢你的帮助!

谢谢你的帮助!