你好,
我使用DA14580开发工具包基本,不知道是否有可能通过蓝牙调试软件。我知道可以通过蓝牙更新软件,但如果可以调试的话就不行了。
我的另一个问题是,我如何使用基本的开发工具包电池和没有USB连接。我发现让软件工作的唯一方法是通过USB(UART)和Keils调试模式。我要做什么来编程设备和使用它没有电缆?
谢谢你的回答!
致以最诚挚的问候
简
嗨,詹菲尔德,
不,我不明白这怎么可能,你说的“通过蓝牙调试”到底是什么意思?您可以将值发送到自定义特征以调试应用程序,但我不确定这是否是您的意思。
在580中下载代码的唯一方法是通过JTAG或主引导加载程序(意味着SPI/UART/I2C所有遵循的过程都在AN-B-001文档中描述)。如果您想通过air(SUOTA)下载代码,580必须使用支持SUOTA服务并具有外部存储器的软件进行编程,有关SUOTA服务的更多信息,请使用SUOTA.pdf查看AN-B-010 da14580。
谢谢你的对话
我的想法是,可能会像Keils调试会话那样使用断点来调试软件。因此,您可以在自己的代码中看到实际的进度。
另一个问题是,我是否可以在没有通过USB连接到PC的情况下使用带电池的编程和闪存开发工具包Basic进行演示?这样当我按下“重置”按钮或其他事件时它就可以启动了?
例如,我希望它留在一个房间,并希望它没有一个USB连接工作。只有带电池的DA14580及其程序。然后我用我的智能手机和一个应用程序来扫描像DA14580这样的可移动设备的环境。当我走来走去时,我发现DA14580会出现在应用程序列表中。我没有可能把我的电脑到演示室,所以我需要在一个独立的工作模式开发工具包。
我没有找到一个教程或解释如何设置一个独立的工作模式后,beeing编程和闪存系统。我只能在keilide-Debug会话中使用它。
谢谢你的回答
唯一可用的调试方法是通过keil。
是的,基本套件可以与电池一起工作,你可以在SPI闪存中放置一个可引导映像,然后按reset启动代码执行。
您可以使用智能代码段来烧录flash(按照J4头旁边的跳线说明和基本工具包上的SPI注释)打开智能代码段并选择flash编程器,用您的.bin或.hex文件(keil生成的文件)擦除并编程flash。在你烧了flash之后,把J5的引脚换成BAT选项,然后点击reset按钮,580就会从你的flash下载程序,开始做广告。
谢谢你的帮助!
嗨,詹菲尔德,
不,我不明白这怎么可能,你说的“通过蓝牙调试”到底是什么意思?您可以将值发送到自定义特征以调试应用程序,但我不确定这是否是您的意思。
在580中下载代码的唯一方法是通过JTAG或主引导加载程序(意味着SPI/UART/I2C所有遵循的过程都在AN-B-001文档中描述)。如果您想通过air(SUOTA)下载代码,580必须使用支持SUOTA服务并具有外部存储器的软件进行编程,有关SUOTA服务的更多信息,请使用SUOTA.pdf查看AN-B-010 da14580。
谢谢你的对话
你好,
我的想法是,可能会像Keils调试会话那样使用断点来调试软件。因此,您可以在自己的代码中看到实际的进度。
另一个问题是,我是否可以在没有通过USB连接到PC的情况下使用带电池的编程和闪存开发工具包Basic进行演示?这样当我按下“重置”按钮或其他事件时它就可以启动了?
例如,我希望它留在一个房间,并希望它没有一个USB连接工作。只有带电池的DA14580及其程序。然后我用我的智能手机和一个应用程序来扫描像DA14580这样的可移动设备的环境。当我走来走去时,我发现DA14580会出现在应用程序列表中。我没有可能把我的电脑到演示室,所以我需要在一个独立的工作模式开发工具包。
我没有找到一个教程或解释如何设置一个独立的工作模式后,beeing编程和闪存系统。我只能在keilide-Debug会话中使用它。
谢谢你的回答
致以最诚挚的问候
简
嗨,詹菲尔德,
唯一可用的调试方法是通过keil。
是的,基本套件可以与电池一起工作,你可以在SPI闪存中放置一个可引导映像,然后按reset启动代码执行。
您可以使用智能代码段来烧录flash(按照J4头旁边的跳线说明和基本工具包上的SPI注释)打开智能代码段并选择flash编程器,用您的.bin或.hex文件(keil生成的文件)擦除并编程flash。在你烧了flash之后,把J5的引脚换成BAT选项,然后点击reset按钮,580就会从你的flash下载程序,开始做广告。
谢谢你的对话
谢谢你的帮助!