我有一个da14531 ble模块的devkit主板。我想和keil一起做一个闪光项目。我对凯尔有意见。
"错误Flash下载失败M0"
我不明白这个错误。我修不好。我想知道这个主板使用哪个cpu,如何解决这个问题?
谢谢你的帮助。
嗨,毒蛇,
感谢您的问题以及您对我们的TINY模块解决方案的兴趣。
请问您是否正在尝试使用Keil IDE编程模块内闪存?你能澄清一下吗?
在这种情况下,请记住,您只能通过JTAG接口使用Keil IDE编程系统内存。
如果你想要编程flash,你应该使用任何一个Dialog Smartbond Flash Programmer for Windows OS或者Flash程序员SmartSnippets工具箱V5.0.14 Windows操作系统.
我建议你也查看一下下面的用户手册。
//www.wsdof.com/sites/default/files/user_manual_um-b-057.pdf
http://lpccs-docs.dialog-semiconductor.com/um-b-138/index.html
谢谢,PM_Dialog
谢谢回复,我可以用flash程序员运行眨眼项目。我想在我的项目中使用BLE模块。所以我将使用stm32 ic。Ble模块工作只是数据传输与其他ic。我怎么能做到这一点?我应该使用哪个项目?对于我自己的项目,我应该如何做蓝牙模块的引脚连接?
嗨vipre
我建议从对话框串口服务(DSPS)而且SmartBond™-无代码AT命令项目。
CodeLess允许您通过一组AT命令快速开始无线物联网应用程序。雷竞技安卓下载无码AT命令平台允许通过BLE控制本地UART连接设备以及远程设备。您可以创建简单的演示/应用程序/概念证明,无需任何代码开发或雷竞技安卓下载构建您自己的应用程序!
//www.wsdof.com/雷电竞官网登录products/smartbond-codeless-commands
DSPS模拟串行电缆通信。它提供了RS-232连接的简单替代品,包括通过蓝牙低功耗的熟悉的软件流控制逻辑。SPS软件发行版包括应用程序和概要文件源代码,并支持GAP中心/外围角色。
//www.wsdof.com/雷电竞官网登录products/dialog-serial-port-service-dsps
关于与外部微控制器的连接,我假设TINY模块将通过UART连接。可能的联系如下:
DA14531MOD外部MCU
(rst) p0_0 ß gpio
(uart rx) p0_5 ß uart tx
(uart tx) p0_6 à uart rx
(uart cts) p0_8 ßuart RTS
(uart rts) p0_7 à uart CTS
此外,我们有各种各样的小SW示例和教程,将帮助您开始使用DA14531。请查看产品页面:
//www.wsdof.com/雷电竞官网登录products/connectivity/bluetooth-low-energy/products/da14531
你好先生,
我按照你说的做了,我成功地运行了无代码项目。谢谢你的帮助。
我遇到了点小麻烦。我上传了数据泵。在无码项目的十六进制代码到我的卡。我可以将数据从模块发送到手机应用程序(smartconsole)。但是我无法从手机发送数据到模块。这种情况的解决办法是什么?我该怎么修理呢?
另一个android应用程序无法向ble模块(da14531)发送数据,而da14531也无法向其他应用程序发送数据。因为有多个服务和包。我该选哪一个呢?我想将模块与我自己的应用程序通信。
嗨vipre,
如果我从你最初的帖子中正确理解,你正在使用Pro-DK模块。对吗?请参见图11 DA14531 Pro-DK上的DA14531模块设置:4线UART for CodeLessUM-B-140: DA14531-DA14585无码.
你们有同样的设置吗?
你能用逻辑分析仪探测UART信号并分享一个捕获吗?
是的,我正在使用带有模块的Po-DK。我检查了图11,我的设置配置是正确的。
我通过智能控制台应用程序连接模块,所以我可以使用所有AT命令。我用AT+MEM命令发送数据,我写了一些与MEM区域(0,1,2,3)相关的数据。我用了听诊器,在听诊器上看到了AT命令。
我想,我无法理解实现数据传输的ble模块。我如何发送数据ble模块到应用程序。我应该使用哪个AT命令?或者你有什么建议吗?
谢谢帮助。
致以最亲切的问候。
这是无代码的“二进制模式”-请检查用户指南中的第4节。
以二进制模式配置SmartConsole请参见8.4.6.1。
要将数据从模块发送到手机,你可以使用“无代码主机”应用程序- \projects\host_apps\Host_application\application。
嗨,对话框中,
谢谢你的帮助。我的问题是安卓应用程序。我换了手机,现在我可以使用所有的例子和所有的模式。
我有三个问题。
首先,我不知道BLE pin号,我尝试了不同的pin,然后我的手机被屏蔽了。当我尝试对Ble模块时,我得到了错误的引脚编号错误。我重置了我手机的蓝牙存储。但这并没有帮助。想知道,怎样才能解决这个问题。Da14531那边有什么要做的吗?
其次,我将使用Da14531我的项目,所以我必须创建我的应用程序。我可以扫描我的应用程序并连接到Da14531,我可以看到一些服务和UUID。我想用二进制模式。我应该选择哪种服务?我想做应用程序可能是智能控制台。
第三,我在考虑向你大量购买Da14531模块。你能上传无代码软件到模块然后发给我吗?如何简单地更改为Ble设备名称?也许是At命令。
VipreTech。
既然你正在使用CodeLess,我想让你知道新的CodeLess SW版本6.380.12.6已经在线发布。现在可以从CodeLess门户网站下载:
Q1:你能再解释一下吗?是否使用AT+PIN命令设置PIN码?您使用的是哪种BLE安全?请参见用户指南中的AT+SEC。是否可以共享AT命令的序列?
无码AT命令可以被写入无码入站命令特性。由于您计划开发自己的移动应用程序,Android和iOS SmartConsole应用程序的源代码是可用的。你可以拿他们做参考。
以下是CodeLess门户网站的下载链接:
对话框SmartConsole源代码-iOS
对话框SmartConsole源代码-Android
Q3:所有BLE配置(BD地址,设备名称等),应该在CodeLess源代码中更改。具体来说,设备名称的宏应该更改为user_config.h文件中的USER_DEVICE_NAME。之后,您应该重新构建项目。请同时查看我们的BLE广告教程(HTML).
我有一个DA14531DAIDKT。我可以使用无码主机通过串口连接到DA 14531,并成功发送和接收AT命令。
但是,现在我需要从运行Windows 10的笔记本电脑上通过BT连接到DA 14531。你有在windows中运行的库或应用程序通过蓝牙连接到DA工具包吗?
干杯
继续我之前的问题。我使用的是“da145xx_codeess_6 .380.12.6”。有没有可能将名为“无代码主机”的python主机应用程序更改为通过BT连接?
嗨balab,
谢谢你的评论。请参阅下面您可能想要考虑的建议。希望对大家有所帮助!
1.Web蓝牙。这是一个JavaScript实现,支持笔记本电脑上的本机蓝牙设备。该界面完全支持Win10上的谷歌Chrome浏览器和MAC OS + Android,以及Win10上最新的Microsoft Edge浏览器。这个API非常容易使用。您可以看到一个示例实现在这里(右键单击查看JavaScript源代码)您可以找到更多关于Web蓝牙和示例中使用的API的文档在这里.
2.上面的Web蓝牙链接与Dialog无代码实现一起工作。如果您对数据传输的需求不是很大,或者具有流性质,那么您可能希望将CodeLess视为一种通过蓝牙连接移动离散数据的方法。
3.使用您的谷歌Chrome浏览器使用下面的URL:
chrome: / / bluetooth-internals / #设备
感谢PM_Dialog之前的建议,它的工作就像魅力一样。
我已经把无代码固件闪到了DA14531上。
如果我必须使用位于:C:\DiaSemi\DA145xx_CODELESS_6.380.12.6\DA145xx_CODELESS\6.380.12.6\projects\host_apps\codeless-python\中的“test_codeless”进行测试
我已经在我的电脑上安装了python和pygatt
自述说:在BLE链路的情况下,CodeLess应该在外围模式和广告与一个已知的地址。这可以通过uart进行配置。更多信息test_codes .py演示CodeLess类的用法。
我想使用“test_codes .py”通过BT BLE测试DA14531。
请告诉我,我该怎么做?
我假设您需要运行脚本……但是我会检查这个。
请参见无代码主机应用程序:
http://lpccs-docs.dialog-semiconductor.com/UM-140-DA145x-CodeLess/codelesshost.html
嗨,毒蛇,
感谢您的问题以及您对我们的TINY模块解决方案的兴趣。
请问您是否正在尝试使用Keil IDE编程模块内闪存?你能澄清一下吗?
在这种情况下,请记住,您只能通过JTAG接口使用Keil IDE编程系统内存。
如果你想要编程flash,你应该使用任何一个Dialog Smartbond Flash Programmer for Windows OS或者Flash程序员SmartSnippets工具箱V5.0.14 Windows操作系统.
我建议你也查看一下下面的用户手册。
//www.wsdof.com/sites/default/files/user_manual_um-b-057.pdf
http://lpccs-docs.dialog-semiconductor.com/um-b-138/index.html
谢谢,PM_Dialog
谢谢回复,我可以用flash程序员运行眨眼项目。我想在我的项目中使用BLE模块。所以我将使用stm32 ic。Ble模块工作只是数据传输与其他ic。我怎么能做到这一点?我应该使用哪个项目?对于我自己的项目,我应该如何做蓝牙模块的引脚连接?
谢谢你的帮助。
嗨vipre
我建议从对话框串口服务(DSPS)而且SmartBond™-无代码AT命令项目。
CodeLess允许您通过一组AT命令快速开始无线物联网应用程序。雷竞技安卓下载无码AT命令平台允许通过BLE控制本地UART连接设备以及远程设备。您可以创建简单的演示/应用程序/概念证明,无需任何代码开发或雷竞技安卓下载构建您自己的应用程序!
//www.wsdof.com/雷电竞官网登录products/smartbond-codeless-commands
DSPS模拟串行电缆通信。它提供了RS-232连接的简单替代品,包括通过蓝牙低功耗的熟悉的软件流控制逻辑。SPS软件发行版包括应用程序和概要文件源代码,并支持GAP中心/外围角色。
//www.wsdof.com/雷电竞官网登录products/dialog-serial-port-service-dsps
关于与外部微控制器的连接,我假设TINY模块将通过UART连接。可能的联系如下:
DA14531MOD外部MCU
(rst) p0_0 ß gpio
(uart rx) p0_5 ß uart tx
(uart tx) p0_6 à uart rx
(uart cts) p0_8 ßuart RTS
(uart rts) p0_7 à uart CTS
此外,我们有各种各样的小SW示例和教程,将帮助您开始使用DA14531。请查看产品页面:
//www.wsdof.com/雷电竞官网登录products/connectivity/bluetooth-low-energy/products/da14531
谢谢,PM_Dialog
你好先生,
我按照你说的做了,我成功地运行了无代码项目。谢谢你的帮助。
我遇到了点小麻烦。我上传了数据泵。在无码项目的十六进制代码到我的卡。我可以将数据从模块发送到手机应用程序(smartconsole)。但是我无法从手机发送数据到模块。这种情况的解决办法是什么?我该怎么修理呢?
另一个android应用程序无法向ble模块(da14531)发送数据,而da14531也无法向其他应用程序发送数据。因为有多个服务和包。我该选哪一个呢?我想将模块与我自己的应用程序通信。
嗨vipre,
如果我从你最初的帖子中正确理解,你正在使用Pro-DK模块。对吗?请参见图11 DA14531 Pro-DK上的DA14531模块设置:4线UART for CodeLessUM-B-140: DA14531-DA14585无码.
你们有同样的设置吗?
你能用逻辑分析仪探测UART信号并分享一个捕获吗?
谢谢,PM_Dialog
你好先生,
是的,我正在使用带有模块的Po-DK。我检查了图11,我的设置配置是正确的。
我通过智能控制台应用程序连接模块,所以我可以使用所有AT命令。我用AT+MEM命令发送数据,我写了一些与MEM区域(0,1,2,3)相关的数据。我用了听诊器,在听诊器上看到了AT命令。
我想,我无法理解实现数据传输的ble模块。我如何发送数据ble模块到应用程序。我应该使用哪个AT命令?或者你有什么建议吗?
谢谢帮助。
致以最亲切的问候。
嗨vipre,
这是无代码的“二进制模式”-请检查用户指南中的第4节。
以二进制模式配置SmartConsole请参见8.4.6.1。
要将数据从模块发送到手机,你可以使用“无代码主机”应用程序- \projects\host_apps\Host_application\application。
谢谢,PM_Dialog
嗨,对话框中,
谢谢你的帮助。我的问题是安卓应用程序。我换了手机,现在我可以使用所有的例子和所有的模式。
我有三个问题。
首先,我不知道BLE pin号,我尝试了不同的pin,然后我的手机被屏蔽了。当我尝试对Ble模块时,我得到了错误的引脚编号错误。我重置了我手机的蓝牙存储。但这并没有帮助。想知道,怎样才能解决这个问题。Da14531那边有什么要做的吗?
其次,我将使用Da14531我的项目,所以我必须创建我的应用程序。我可以扫描我的应用程序并连接到Da14531,我可以看到一些服务和UUID。我想用二进制模式。我应该选择哪种服务?我想做应用程序可能是智能控制台。
第三,我在考虑向你大量购买Da14531模块。你能上传无代码软件到模块然后发给我吗?如何简单地更改为Ble设备名称?也许是At命令。
谢谢你的帮助。
致以最亲切的问候。
VipreTech。
嗨vipre,
既然你正在使用CodeLess,我想让你知道新的CodeLess SW版本6.380.12.6已经在线发布。现在可以从CodeLess门户网站下载:
//www.wsdof.com/雷电竞官网登录products/smartbond-codeless-commands
Q1:你能再解释一下吗?是否使用AT+PIN命令设置PIN码?您使用的是哪种BLE安全?请参见用户指南中的AT+SEC。是否可以共享AT命令的序列?
无码AT命令可以被写入无码入站命令特性。由于您计划开发自己的移动应用程序,Android和iOS SmartConsole应用程序的源代码是可用的。你可以拿他们做参考。
以下是CodeLess门户网站的下载链接:
对话框SmartConsole源代码-iOS
对话框SmartConsole源代码-Android
Q3:所有BLE配置(BD地址,设备名称等),应该在CodeLess源代码中更改。具体来说,设备名称的宏应该更改为user_config.h文件中的USER_DEVICE_NAME。之后,您应该重新构建项目。请同时查看我们的BLE广告教程(HTML).
谢谢,PM_Dialog
我有一个DA14531DAIDKT。我可以使用无码主机通过串口连接到DA 14531,并成功发送和接收AT命令。
但是,现在我需要从运行Windows 10的笔记本电脑上通过BT连接到DA 14531。你有在windows中运行的库或应用程序通过蓝牙连接到DA工具包吗?
干杯
继续我之前的问题。我使用的是“da145xx_codeess_6 .380.12.6”。有没有可能将名为“无代码主机”的python主机应用程序更改为通过BT连接?
嗨balab,
谢谢你的评论。请参阅下面您可能想要考虑的建议。希望对大家有所帮助!
1.Web蓝牙。这是一个JavaScript实现,支持笔记本电脑上的本机蓝牙设备。该界面完全支持Win10上的谷歌Chrome浏览器和MAC OS + Android,以及Win10上最新的Microsoft Edge浏览器。这个API非常容易使用。您可以看到一个示例实现在这里(右键单击查看JavaScript源代码)您可以找到更多关于Web蓝牙和示例中使用的API的文档在这里.
2.上面的Web蓝牙链接与Dialog无代码实现一起工作。如果您对数据传输的需求不是很大,或者具有流性质,那么您可能希望将CodeLess视为一种通过蓝牙连接移动离散数据的方法。
3.使用您的谷歌Chrome浏览器使用下面的URL:
chrome: / / bluetooth-internals / #设备
谢谢,PM_Dialog
感谢PM_Dialog之前的建议,它的工作就像魅力一样。
我已经把无代码固件闪到了DA14531上。
如果我必须使用位于:C:\DiaSemi\DA145xx_CODELESS_6.380.12.6\DA145xx_CODELESS\6.380.12.6\projects\host_apps\codeless-python\中的“test_codeless”进行测试
我已经在我的电脑上安装了python和pygatt
自述说:在BLE链路的情况下,CodeLess应该在外围
模式和广告与一个已知的地址。这可以通过uart进行配置。更多信息
test_codes .py演示CodeLess类的用法。
我想使用“test_codes .py”通过BT BLE测试DA14531。
请告诉我,我该怎么做?
嗨balab,
我假设您需要运行脚本……但是我会检查这个。
请参见无代码主机应用程序:
http://lpccs-docs.dialog-semiconductor.com/UM-140-DA145x-CodeLess/codelesshost.html
谢谢,PM_Dialog