在文件之后,我开始在评估板上做一个全职记者。如果我不断开,看门狗会调用NMI中断,一切都会停止。所以我启动reporter并用ctrl+F5断开连接,希望程序能运行。
现在我启动U盘上的全嵌入式显示器。同时断开并启动主机监视器应用程序,但它似乎无法与U盘通信。
####################################################
#DA14580接近监视器演示应用程序#
####################################################
没有命令行参数。
输入COM端口号(值:1-65535,为空退出):30
连接COM30
COM30成功打开,波特率115200
等待DA14580设备
你知道我遗漏了什么吗?
使用:
DA14580 SDK版本2.0.4.1
紫外线4
Windows 7专业版

你好,Aritec,在接下来的几天里,我们将发布一个新的SDK,其中包括一个改进的邻近应用程序。这将从支持站点的参考资料部分获得。SDK本身将更干净、更友好。这个新的SDK支持我们发布的DA14580的新ROM版本。我建议对于任何未来的开发,迁移到新的ROM版本并使用新的SDK(您可以使用相同的主板,我们只需要更换您的子板-我会联系您安排)。致以最诚挚的问候
亲爱的各位,
我在评估板上玩全方位近距离记者。然而,我发现了一些非常奇怪的事情。
在da14580\u config.h中,有四行:
#定义CFG\u PRF\u BASS 1
#定义CFG\u PRF\u DISS 1
#定义CFG\u PRF\u PXPR 1
#定义CFG\u PRF\u FMPL 1
我假设它们是用于在评估板上创建配置文件数据库的开关。但当我打算使用#undef禁用其中任何一项时,我注意到Android应用程序总是在那里找到以下七项服务:
通用访问服务
通用属性服务
设备信息
链路损耗
即时警报
TX电源
电池服务
你知道原因是什么吗?谢谢!
让我重塑我的问题:在邻近报告程序中,如果我修改
#定义CFG\u PRF\u DISS 1
对此:
#未定义CFG\U PRF\U DISS,
将在数据库中创建设备信息吗?如果我使用Android应用程序列出评估板上运行的所有BLE服务,该应用程序会看到该设备信息服务吗?
你好,
这是Android设备普遍存在的一个已知问题。当Android连接到已知的设备时,服务发现步骤被跳过。要强制服务deiscovery(为了反映对服务的更改),您需要在Android设备上禁用并重新启用蓝牙。
你好,
问题是,你必须与DA14580关闭M0微控制器,因为它进入睡眠模式的事实。这会导致J-Link停止应用程序的执行。启用睡眠模式时无法使用调试器。每个项目都有一个名为da14580\u config.h的配置文件,您可以在其中更改睡眠模式行为。最初是这样设置的:
大家好,
我想知道我的DA14580板上的reporter\u fe应用程序发生了什么。我已经在主板上加载了应用程序(Debug+Run+Debug-to-start),但是当我用USB加密狗中的监视器应用程序搜索设备时,它发现了任何东西。这需要不同的跳线配置吗?我怎样才能知道记者的跑动是否正确?
非常感谢,希望你的回答。
顺致敬意,
合资企业
你好,软件3,
要使应用程序板作为完全托管的报告程序设备运行,您需要加载
dk\u apps\keil\u projects\neximity\reporter\u fh\fh\u proxr\u sdk.uvproj
我注意到你提到“记者申请”
这就是问题所在吗?
顺致敬意,
RvA\U对话框
嗨,我的对话,
我在新的sdk3.0.6中尝试了邻近性示例,但问题wsa仍然存在。
你知道发生了什么事吗?
野兽问候,
你好,xup,你能详细说明一下你遇到的问题吗?这条线上有几个不同的点。
谢谢你的对话
我尝试了新的sdk3.0.6,但是在windows终端上得到了相同的消息。
这是同样的信息:
####################################################
#DA14580接近监视器演示应用程序#
####################################################
没有命令行参数。
输入COM端口号(值:1-65535,为空退出):30
连接COM30
COM30成功打开,波特率115200
等待DA14580设备
...
嗨,徐普,
让我们把这两个问题分开一点,如果你把reporter加载到devkit上,(build/start debug/run/stop debug),你能看到使用智能手机的设备广告吗?对于iOS使用LightBlue应用程序,对于Android(4.3或更高版本)使用BlueLoupe。这两个工具都应该向您显示一个名为DA1458x的设备。
如果可以看到设备广告,请断开调试器与devkit的连接,然后在U盘上构建/调试/运行monitor\u fe\u usb。如果您在Windows设备管理器打开的情况下断开并重新连接U盘,您可以看到要使用哪个串行端口-只是为了确保。
是的,我按照你说的“UM-B-010-Proximity application.pdf”文档的程序进行了操作,但仍然无法正常工作。
我发现论坛上有一些关于这个问题的帖子。以下是列表:
http://support.dialog-semiconductor.com/proximity-application-not-workin...
http://support.dialog-semiconductor.com/proximity-reporter-not-working-help
还有什么建议吗?
嗨,徐普,
我要知道你被困在哪一步。你有没有看到用你的智能手机做广告的近距离记者?
嗨,MHv\U对话,
我做了你提到的每一步,我可以看到你的智能手机广告。
我还断开了调试器与devkit的连接,然后在U盘上构建/调试/运行monitor\u fe\u usb。我在Windows设备管理器打开的情况下断开并重新连接了U盘,可以看到串行端口。
我在主机应用程序中输入了端口号,但一无所获。
以下是主机应用程序消息的示例:
####################################################
#DA14580接近监视器演示应用程序#
####################################################
没有命令行参数。
输入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
我的测试演示套件基本。
它与Keil(启动/停止调试会话)一起工作。
J5跳远:25-26,27-28,P0琰4,P0琰5,P0琰6,P0琰7
Keil Flash Options for Target->Debug->“J-Link/T-TRACE Cortex”(软件)
PC:host\u proxm\u sdk.exe<----->“S”keyinput==>“显示所有设备信息”
*------------------------------------------------------------------------------------------------------*
J5跳远:P0 4、P0 5、P0 6、P0 7
下一步:Smartsnippets>Firmware>with J-TAG Mode->SPI Writing
PC:host\u proxm\u sdk.exe<--->“S”keyinput==>“不显示任何内容”
为什么?
有什么问题吗?你能告诉我怎么做吗?
#定义硬件配置(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\U RX\U GPIO\U引脚GPIO\U引脚5
#定义UART1\u RTSN\u GPIO\u端口GPIO\u端口\u 0
#定义UART1\u RTSN\u GPIO\u PIN GPIO\u PIN 6
#定义UART1\U CTSN\U GPIO\U端口GPIO\U端口0
#定义UART1\U CTSN\U GPIO\U引脚GPIO\U引脚7
你好,金承德,
我不确定我得到的问题,基本的工具包是工作时,你下载的fw通过基尔,然后你已经尝试与智能代码段做什么?
你已经在带有监视器fw的基本套件上编写了SPI,而设备没有响应终端命令?
首先,如果我没弄错的话,您将无法在基本套件上使用UART配置来编写SPI,为了通过智能代码段来编写SPI,您必须将MISO/MOSI/CS/SPI\U SUP连接到J4头旁边的小示意图所示的对应管脚。所以在你应用了跳线配置之后,你就可以烧掉你的SPI了。在完成该过程并且您的固件驻留在flash中之后,您必须在跳线上应用UART和SPI配置,以便能够通过SPI引导并具有UART通信,并且不要忘记在智能代码段提示您时将固件烧录为可引导。
谢谢你的对话