大家好,
今天,我花了几个小时的时间试图启动并运行approximity reporter/monitor示例项目。我一直在松散地遵循UM-B-010指南以及UM-B-014,但它似乎不应该太复杂。
我试过以下几对:
记者\u fe\u usb\u fe\u usb_项目.uvproj作为记者上USB加密狗
监视器\u fe\fe\u proxm_sdk.uvproj软件作为监视器上丹麦
记者\u fe\fe_项目.uvproj作为记者上丹麦
监视器\u fe\u usb\fe\u usb\u proxm_sdk.uvproj软件作为监视器上USB加密狗
在这两种情况下,我都能够可靠地让显示器正常工作并与PC应用程序通信。我能够扫描设备,监视器能够在办公室周围找到一些可移动的设备。
然而,在这两起案件中,记者用显示器扫描时都没有出现。reporter代码似乎正在运行,我执行了它,并以与监视器相同的方式设置了项目。然而,没有记者的名单出现在监视器上。我应该提到的是,航站楼里也没有记者看到的东西,但我很肯定,没有什么东西是应该看到的。如果我错了就纠正我。
我不认为这是我的keil设置或加载代码的问题,因为我能够使用monitor应用程序在dongle和DK上成功地执行这两个操作。
你有什么想法吗?会不会是记者如何“报道”的问题,导致它没有出现?在这两个应用程序的代码/项目设置中,我还有什么需要更改的地方吗?
我运行这两个项目的方法是,用调试器加载代码,然后立即退出调试器。
让我知道,我感谢你的帮助。
这是Keil_v5和SDK(3.0.6)的最新版本。
谢谢!
安得烈
只是一个更新,我最近尝试了与记者的fh应用程序的狗和DK。然后我尝试使用android的BlueLoupe应用程序来扫描设备,但应用程序也找不到。
如果你们有什么想法就告诉我。
另一个更新,我已经确定了问题。
GPIO初始化导致程序集断点停止代码。我必须定义“GPIO\u DRV\u PIN\u ALLOC\u MON\u DISABLED”来禁用程序集断点,这样代码才能正常运行。
似乎SDK中的代码没有正确初始化GPIO,并导致断点跳闸。但是,我还没有完全调查根本原因。
这是来自SDK的新代码,所以我相信SDK代码在技术上是不完整的。
安得烈
你好,安德鲁,我相信美国联邦航空局的一个小组已经和你讨论过了。我也会和软件团队核实,并反馈你的发现。。看来你有接近应用程序工作,因此我将关闭票。
谢谢&BR
JE\U对话框
对话,
我应该提到的是,上述关于修复的帖子实际上只是针对reporter\u fh应用程序。我仍然没有让记者应用程序工作。
谢谢!
安得烈