你好。yabo国际娱乐对话框半导体团队,
我最近讨论了你的BLE低能量装置,我非常吸引你的产品。亚博电竞菠菜
1.我想接口传感器与DA14531MOD通过I2C连接,并将数据发送到另一个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 Kit。我对你们的设备不熟悉,只是刚刚开始了解,希望你们能给我提供一些有用的信息,关于我的问题。
提前致谢。
D.ravikiran.
嗨Ravikiran4,
感谢您在线的问题,并符合您对我们的TINE模块解决方案的兴趣。
我建议检查无附件解决方案。
https://www.dialog-seminile.com/produ亚博电竞菠菜cts/smartbond-codeless-commands.
此外,您可以使用da14551 - da14585 -586读数I2C加速度计BLE西南的例子
由于您是具有我们SDK的新用户,我建议首次检查以下教程:
UM-B-117:DA14531使用Pro开发套件(HTML)入门
BLE广告教程(HTML)
使用SDK6外设驱动程序(HTML)
DA14531睡眠模式教程(HTML)
http://lpccs-docs.dialog-semiconductor.com/Tutorial_SDK6/index.html
一般在DA14531产品页面中,您将找到各种各样的SW示例,您可以帮助您入门!
//www.xmece.com/亚博电竞菠菜products/connectivity/bluetooth-low-energy/products/da14531
谢谢,PM_DIALOG.
谢谢您的答复。
我也使用了无代码的过程。我想通过发送AT命令来获取I2C传感器的数据。
我遵循了网站的过程(http://lpccs-docs.dialog-semiconductor.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]
因此,我无法给出以下命令从传感器读取或写入数据。
7100 + I2CCFG = 8
AT+I2CREAD=0xD0,2 ->甚至我给这个命令我得到错误/(有时它没有给出任何响应[1])
好事是我能够读取ADC数据。我的意思是它正在响应+ ADC = 7 - > OK
[1]。没有响应情况,我必须再次将.hex固件重新下载到电路板中(使用SmartSnippets Toolbox)以便响应正常情况.这是一个非常糟糕的情况。这可能是我所面临的严重问题之一。如果我洁具在进程中的某个地方休息任何错误方向,请你告诉我吗?
**试图控制SmartConsole.移动应用程序模块在一段时间后自动断开连接。(即使我们试图连续给出命令)
我正在使用的东西:
1.sdk:da145xx_codeless_6.380.10.4.
2.AT命令的控制台:对话框codeless_host(与CODELESS SDK一起提供)
3.Dialog硬件:DA14531_MOD带Prodev Kit主板
我希望快速回应这个问题,提前谢谢。
D.RAVIKIRAN
嗨Ravikiran4,
我必须重新下载。hex固件到板再次(使用SmartSnippets工具箱),以获得正常条件下的响应。
为什么要把fw重新下载到目标上?你能在广播里看到这个设备的广告吗,或者它崩溃了?
你运行时附带了调试器吗?您需要首先启用“开发调试”- #define CFG_DEVELOPMENT_DEBUG。
您是否使用了设置一个或设置两个项目?
谢谢,PM_DIALOG.
>>>>>>你使用的是SET ONE还是SET TWO项目?
我正在使用set二(Dodeless_531_set_two_standalone.hex.)
>>>>>>为什么需要将FW重新下载到目标上?
因为该模块未在命令时响应任何(当我们输入时)在+ I2CSCAN)或复位开关(SW3/ reset)和“断开连接”对话框无附带控制台.我们也尝试了断开连接和连接的JTAG,即使这样它也没有响应任何AT命令。[重新下载fw后才能正常工作]。
>>>>>>您可以看到空气中的设备是否崩溃?
不,我无法在+ i2cscan后看到在空中取决于空气的设备,它正在崩溃。
>>>>>>你运行它与调试附加?您需要首先启用“开发调试”- #define CFG_DEVELOPMENT_DEBUG。
是的,我正在使用调试器连接。我可以知道如何启用“开发调试” - (#define cfg_development_debug)
你能以详细的方式解释这一点,这可能对我充满了帮助。
1.我也无法使用像QCOM和TERATERM这样的其他控制台发送命令,它正在给出响应。错误:不是AT命令。
请尽快找到解决这些问题的方法。
谢谢对话框支持
D.RAVIKIRAN
嗨Ravikiran4,
为了在调试模式下运行CodeLess项目并热连接调试器,您应该在da1458x_config_basic.h中定义CFG_DEVELOPMENT_DEBUG宏。之后,您将需要重新构建Keil项目并在调试模式下运行它。
按“开始/停止调试会话”按钮(Ctrl + F5),然后按“运行”按钮(F5)。
代码是否正确运行,或者您是否得到和断言?
我也会尝试在我身边复制它。
谢谢,PM_DIALOG.