DA14585-BLE代码测试中的中心和外围错误

了解更多常见问题教程

4个职位/0个新职位
最后一篇文章
沙赫贾伊德
离线
最后一次见到:2个月3周前
已加入:2020-10-04 20:56
DA14585-BLE代码测试中的中心和外围错误

大家好,

我在DA14585基本套件工作。
对于我正在构建的应用程序,我需要在DA14585上实现中央和外围应用程序(分别)。

在我实现之前,我想在一个套件上实现BLE-Central,在另一个套件上实现BLE-peripheral,并测试其工作情况。我将对这些自定义配置文件的代码进行一些修改(我已经用外设和另一端的智能手机测试了自定义配置文件)。

注:SDK版本:6.0.14.114&DA14585基本套件

我在一次讨论中发现(https://support.dialog semiconductor.com/forums/post/dialog smartbond蓝牙低能耗-%E2%80%93软件/中心示例应用程序)活跃的扫描器和BLE安全项目可能会有所帮助。

我以扫描仪为例。
首先,它在python脚本方面有问题,通过以下方法解决:https://support.dialog semiconductor.com/forums/post/dialog smartbond蓝牙低能耗-%E2%80%93软件/python链接脚本故障

然后,当我继续往下看的时候,我发现了一些问题:sdk\u引导、sdk\u架构和sdk\u驱动程序。(附pdf)-->我可以手动将路径更改为sdk中可用的路径,但这并不能真正解决问题,因为它基本上是不兼容的。
而且,在UART中,它不能识别

uart2\u init(UART\u波特率\u 1152、UART\u分形\u波特率\u 115K2、UART\u字符格式\u 8);

所以,请给我指出与我的SDK版本兼容的正确示例,或者帮助我解决这个不兼容的问题。

谢谢

设备:
PM\U对话框
离线
最后一次见到:2天3小时前
工作人员
已加入:2018-02-08 11:03
你好沙赫贾伊德,

你好沙赫贾伊德,

谢谢你的问题。“活动扫描仪”基于SDK6.0.10–请参阅自述文件。Sop,你能用SDk6.0.10试试吗?我将在内部升级它,以检查我们是否计划为SDK6.0.14更新它。

由于您计划在DA14585上同时实现中央和外围应用程序(单独),我建议您也检查DSPS示例。

DSP模拟串行电缆通信。它提供了一个简单的RS-232连接的替代品,包括通过蓝牙低能耗熟悉的软件流控制逻辑。SPS软件发行版包括应用程序和配置文件源代码,并支持GAP中央/外围角色。

//www.wsdof.com/雷电竞官网登录products/dialog-serial-port-service-dsps

谢谢,下午好

沙赫贾伊德
离线
最后一次见到:2个月3周前
已加入:2020-10-04 20:56
嗨,PM\U对话,

嗨,PM\U对话,

谢谢你的回复。

我在早些时候确实意识到了这一点。
然后我也尝试了6.0.10。在这里,这个项目编译得很好,但没有按要求运行。
我看不懂终端屏幕上的东西。我已经核对了波特率,端口号等。

同样的端口pin适用于blinky程序,但当我使用活动扫描仪、接近报告器监视器对或ble\u central\u实现项目时,它(UART终端打印)不起作用。

DSP在我看来在这个阶段很复杂。我真的在寻找一个非常简单的项目开始。

-谢谢
JD公司

PM\U对话框
离线
最后一次见到:2天3小时前
工作人员
已加入:2018-02-08 11:03
你好沙赫贾伊德,

你好沙赫贾伊德,

很高兴你能办到。你能检查一下基本DK上的跳线配置吗?跳线是否配置在UART位置?

CodeLes项目也可以用来…

无代码允许您通过一组AT命令快速启动无线物联网应用程序。无代码AT命令平台允许通过BLE控制本地UART连接设备和远程设备。您可以雷竞技安卓下载创建简单的演示/应用程序/概念验证,而无需任何代码开发,或者在上面构建您自己的应用程序!

//www.wsdof.com/雷电竞官网登录products/smartbondtm-codeless-commands

谢谢,下午好