你好。雷竞技电竞平台对话框半导体团队,
我最近讨论了你的BLE低能量装置,我非常吸引你的产品。雷电竞官网登录
1.我想通过I2C连接接口DA14531Mod的传感器,并将该数据发送到另一个DA14531Mod。我无法找到与DA14531的传感器I2C集成的网站的合适参考。我只能在SDK外围示例中找到I2C_EEPROM。
2.在哪里可以在哪里开始作为我的要求发展的新项目。我没有看到任何可能的方式。请帮我。
3.运行I2C_EEPROM示例而不进行任何修改,我正在收到一些问题。构建后,有0个错误,0警告。但是,在调试时,我会得到错误。
[无法访问目标,关闭调试会话]
[未找到Cortex M SW设备]
[错误:目标DLL已被取消。调试器中止!]
我明白并成功实现了您的一些基本示例,如Blinky,GPIO输出和输入,BLE_BAREBONE。我正在使用SDK 6.0.14.1114和DA14531 Prodev套件。我是新的设备,现在只有我入门并尝试了解,我希望你能为我提供有关我问题的一些有用信息。
提前致谢。
D.ravikiran.
嗨Ravikiran4,
感谢您在线的问题,并符合您对我们的TINE模块解决方案的兴趣。
我建议检查无附件解决方案。
https://www.dialog-seminile.com/produ雷电竞官网登录cts/smartbond-codeless-commands.
此外,您可以使用DA14531-DA14585-586读取I2C加速度计BLESW示例
由于您是具有我们SDK的新用户,我建议首次检查以下教程:
UM-B-117:DA14531使用Pro开发套件(HTML)入门
BLE广告教程(HTML)
使用SDK6外设驱动程序(HTML)
DA14531睡眠模式教程(HTML)
http://lpccs-docs.dialog-semiciondiond.com/tutorial_sdk6/index.html.
一般在DA14531产品页面中,您将找到各种各样的SW示例,您可以帮助您入门!
https://www.dialog-seminile.com/produ雷电竞官网登录cts/connectivity/bluetooth-low-energy/products/da14531
谢谢,PM_DIALOG.
感谢您的答复。
我也使用了这种无附庸的过程。我想通过在命令发送来获取I2C传感器的数据。
我遵循了网站的过程(http://lpccs-docs.dialog-semicondiond.com/um-140-da145x-codeless/demo.html.)在第3.3.3章中。我实际上是使用da14531_mod。
AT + IOCFG = 8,7 - > OK
AT + IOCFG = 11,8 - > OK
at + i2cscan - >(没有给予任何反应[1])[实际上根据您的文档,它应该为Slave(0x00)的地址为Hex]
因此,我无法提供下面的命令来从传感器读取或写入数据。
AT + I2CCFG = 7,100,8
AT + I2CREAD = 0xD0,2 - >即使我给出这个命令我得到错误/(有时它没有给出任何响应[1])
好事是我能够读取ADC数据。我的意思是它正在响应+ ADC = 7 - > OK
[1]。没有响应情况,我必须再次将.hex固件重新下载到电路板中(使用SmartSnippets Toolbox)以便响应正常情况。这是一个非常糟糕的情况。这可能是我所面临的严重问题之一。如果我洁具在进程中的某个地方休息任何错误方向,请你告诉我吗?
**试图控制SmartConsole.移动应用程序模块在一段时间后自动断开连接。(即使我们试图连续给出命令)
我正在使用的东西:
1.sdk:da145xx_codeless_6.380.10.4.
2.在命令中的控制:对话框尾声_HOST(具有无附件SDK)
3.Dialog硬件:DA14531_MOD带Prodev Kit主板
我希望快速回应这个问题,提前谢谢。
D.ravikiran.
嗨Ravikiran4,
>>>我必须再次将.hex固件重新下载到板中(使用SmartSnippets Toolbox)以便响应正常情况。
为什么需要将FW重新下载到目标上?你能看到空气中的那个装置还是崩溃?
您是否随附调试器运行它?您需要启用“开发调试”首先 - #define CFG_Development_debug。
您是否使用了设置一个或设置两个项目?
谢谢,PM_DIALOG.
>>>>>>您使用的是设置一个或套装两个项目吗?
我正在使用set二(Dodeless_531_set_two_standalone.hex.)
>>>>>>为什么需要将FW重新下载到目标上?
因为该模块未在命令时响应任何(当我们输入时)AT + i2cscan.)或复位开关(SW3 /复位)并断开连接并连接对话框无附带控制台。我们还尝试断开和连接JTAG,即使它也没有响应任何AT命令。[重新下载FW后,它只正常工作。
>>>>>>您可以看到空气中的设备是否崩溃?
不,我无法在+ i2cscan后看到在空中取决于空气的设备,它正在崩溃。
>>>>>>您是否与调试器一起运行?您需要启用“开发调试”首先 - #define CFG_Development_debug。
是的,我正在使用调试器连接。我可以知道如何启用“开发调试” - (#define cfg_development_debug)
你能以详细的方式解释这一点,这可能对我充满了帮助。
1.我也无法使用像QCOM和TERATERM这样的其他控制台发送命令,它正在给出响应。错误:不是AT命令。
请尽快找到一些解决方案。
谢谢你的对话支持
D.ravikiran.
嗨Ravikiran4,
为了在调试模式下运行无附庸前的项目并热附加调试器,您应该在da1458x_config_basic.h中定义cfg_development_debug宏。之后,您需要重新构建Keil项目并以调试模式运行它。
按“开始/停止调试会话”按钮(Ctrl + F5),然后按“运行”按钮(F5)。
代码是否正确运行,或者您得到和断言?
我也会尝试在我身边复制它。
谢谢,PM_DIALOG.