在这些文件之后,我开始在评估委员会上担任全职记者。如果我不断开连接,看门狗将调用NMI中断,一切停止。因此,我启动reporter并用ctrl+F5断开连接,希望程序能够运行。
现在我启动u盘上的全嵌入式显示器。也断开并启动主机监视器应用程序,但它似乎不能与USB棒通信。
####################################################
# DA14580 Proximity Monitor演示应用程序#
####################################################
没有cmdline参数。
输入COM端口号(取值范围:1-65535,空白,退出):30
连接到COM30
COM30成功打开,波特率115200
等待DA14580设备
你知道我遗漏了什么吗?
使用:
DA14580 SDK v2.0.4.1
uVision4
Windows 7专业版
你好,Aritec,在接下来的几天里,我们将发布一个新的SDK,其中包括一个改进的邻近应用程序。这将从支持站点的参考资料部分获得。SDK本身将更干净、更友好。这个新SDK支持我们发布的DA14580的新ROM版本。我建议对于任何未来的开发,迁移到新的ROM版本并使用新的SDK。(您可以使用相同的主板,我们只需要更换您的子板-我会联系您安排)。致以最良好的祝愿,我的对话
亲爱的各位,
我在和评估委员会的近距离直播员玩。然而,我发现了一些很奇怪的事情。
在da14580_config.h中,有四行:
#定义CFG_PRF_BASS 1
#定义CFG_PRF_DISS 1
#定义CFG_PRF_PXPR 1
#定义CFG_PRF_FMPL 1
我想它们是用来在评估板上创建profile数据库的开关。但是当我打算使用#undef禁用它们时,我注意到Android应用总是能找到这七个服务:
通用访问服务
通用属性服务
设备信息
链路损耗
立即警觉
发射功率
电池服务
你知道原因吗?谢谢!
让我重新定义我的问题:在接近报告应用程序中,如果我修改
#定义CFG_PRF_DISS 1
为此:
#undef CFG_PRF_DISS,
将在数据库中创建设备信息吗?如果我使用Android应用程序列出评估板上运行的所有BLE服务,该应用程序会看到该设备信息服务吗?
你好,
这是Android设备普遍存在的问题。当Android连接到一个它已经知道的设备时,服务发现步骤被跳过。要强制取消服务发现(为了反映服务的更改),您需要在Android设备上禁用并重新启用蓝牙。
你好,
你所面临的问题与DA14580关闭M0微控制器进入睡眠模式的事实有关。这将导致J-Link停止应用程序的执行。当启用休眠模式时,调试器无法使用。每个项目都有一个名为da14580_config.h的配置文件,您可以在该文件中更改休眠模式行为。最初它是这样设置的:
大家好,,
我想知道在我的DA14580板的reporter_fe应用程序发生了什么。我已经加载了板上的应用程序(调试+运行+调试启动),但当我用USB-Dongle中的监视器应用程序搜索设备时,它发现了任何东西。这需要不同的跳线配置吗?我怎样才能看到记者是否正常运行?
非常感谢你,我希望你的回答。
最好的问候,
合资企业
嗨Software3,
要使应用程序板作为完全托管的reporter设备运行,您需要加载
dk_apps\keil_projects\approxity\reporter\u fh\fh\u proxr\u sdk.uvproj
我注意到你提到了" reporter_fe application"
这可能是问题所在吗?
最好的问候,
RvA_Dialog
嗨,杰鲁对话,
我在新的SDK 3.0.6中尝试了Proximity示例,但是问题wsa仍然存在。
你知道发生了什么事吗?
野兽的问候,
您好xup,您能详细说明您遇到的问题吗?这条线上有几个不同的点。
谢谢你
我尝试了新的SDK 3.0.6,但在windows终端上得到了同样的消息。
这是同样的信息:
####################################################
# DA14580 Proximity Monitor演示应用程序#
####################################################
没有cmdline参数。
输入COM端口号(取值范围:1-65535,空白,退出):30
连接到COM30
COM30成功打开,波特率115200
等待DA14580设备
...
嗨,徐,
让我们将这两个问题隔离一下。如果您将reporter_fh加载到devkit中,(构建/启动调试/运行/停止调试),您能看到使用智能手机的设备广告吗?对于iOS,使用LightBlue应用程序;对于Android(4.3或更高版本),使用BlueLoupe。这两个工具都应该向您显示一个名为DA1458x的设备。
如果你能看到设备广告,断开调试器与devkit的连接,然后在u盘上构建/调试/运行monitor_fe_usb。如果你打开Windows设备管理器连接和重新连接USB,你可以看到要使用哪个串行端口——只是为了确保。
是的,正如你所说,我遵循了文件“UM-B-010-approxity application.pdf”的程序,但仍然无法让它工作。
我发现论坛上有一些关于这个问题的帖子。以下是名单:
http://support.dialog-semiconductor.com/proximity-application-not-workin..。
http://support.dialog-semiconductor.com/proximity-reporter-not-working-help
还有什么建议吗?
嗨,徐,
我需要知道你在哪一步卡住了。你有没有在你的智能手机上看到接近记者的广告?
嗨MHv_Dialog,
我做了你提到的每一步,我可以看到接近记者fh广告使用你的智能手机。
我还断开了调试器与devkit的连接,然后在U盘上构建/调试/运行监视器。在Windows设备管理器打开的情况下,我断开并重新连接了U盘,并且可以看到串行端口。
我在主机应用程序中输入了端口号,但什么也没有得到。
下面是主机应用消息的示例:
####################################################
# DA14580 Proximity Monitor演示应用程序#
####################################################
没有cmdline参数。
输入COM端口号(取值范围:1-65535,空白,退出):30
连接到COM30
COM30成功打开,波特率115200
等待DA14580设备
SDK 5.0.4\DA1458x\U SDK\U 5.0.4\DA1458x\U SDK\5.0.4\projects\target\u apps\ble\u examples\prox\u monitor\u ext
我正在测试Demo Kit Basic。
它使用Keil(启动/停止调试会话)在工具包中工作。
J5跳跃:25-26,27-28,P04,P05,P06,P07
Keil Flash选项用于Target->Debug->“J-Link/T-TRACE Cortex”(软件)
PC:host\u proxm\u sdk.exe<----->“S”键输入===>“显示所有设备信息”
*------------------------------------------------------------------------------------------------------*
跳:P0_4,P0_5,P0_6,P0_7
下一步:Smartsnippets>固件>带J-TAG模式->SPI写入
PC:host_proxm_sdk.exe<----->“S”键输入===>“不显示任何内容”
为什么?
什么问题?你能告诉我怎么做吗?
#定义硬件配置(2):上面的GPIO设置----
#定义UART1\U TX\U GPIO\U端口GPIO\U端口0
#定义UART1\U TX\U GPIO\U引脚GPIO\U引脚4
#定义UART1\U RX\U GPIO\U端口GPIO\U端口0
#定义UART1_RX_GPIO_PIN GPIO_PIN_5
#定义UART1_RTSN_GPIO_PORT GPIO_PORT_0
#定义UART1_RTSN_GPIO_PIN GPIO_PIN_6
#定义UART1\U CTSN\U GPIO\U端口GPIO\U端口0
#定义UART1_CTSN_GPIO_PIN GPIO_PIN_7
嗨,金升天,
我不确定我得到的问题,基本工具包是工作时,你下载fw通过keil,然后你尝试与智能片段做什么?
你已经用监视器fw在基本套件上写了SPI,但设备没有响应终端命令?
首先,如果我没有弄错,您将无法在基本套件上使用UART配置写入SPI,为了通过智能代码段写入SPI,您必须将MISO/MOSI/CS/SPI_SUP连接到J4头旁边的小示意图指示的对应管脚。因此,在应用跳线配置后,您将能够烧掉SPI。完成此过程且fw驻留在闪存中后,您必须在跳线上应用UART和SPI配置,以便能够通过SPI引导并进行UART通信,并且在智能代码段提示您时,不要忘记将fw刻录为可引导。
谢谢你的对话