你好!
我是一个试图熟悉smarsnippets开发环境的新用户。我使用:
Dev-kit:DA14695-00HQDEVKT-U
SDK:SDK_10.0.6.90
SmartSnippets:SmartSnippetsStudio2.0.10
我已经成功编译了测试程序“hogp_host”,可以加载到RAM中,并在SmartSnippets中调试。我没有对hogp_host做任何修改。但是,在调试RAM_DA1469X过程中,我发现程序在运行“ret = OS_TASK_NOTIFY_WAIT(0, (uint32_t) -1, ¬if, portMAX_DELAY)”时卡住了;,并没有继续执行下面的节目片段。
当我挂起程序时,我发现程序在"qspi_check_and_suspend_operations();"处停止。我试着调试“ble_central”和“ble_peripheral”,发现了同样的事情。我已经附上了程序运行的图片。
我想知道是否有任何特殊的设置来运行官方的hogp_host例程。
非常感谢你的帮助。
设备:

嗨,朱,
很高兴你开始使用DA14695芯片和SDK10,谢谢你的问题!由于您是DA14695的新手,让我为您提供一些入门指南。hogp_host是HID Over GATT配置文件的HOGP主机的一个示例实现。你应该从flash中构建一个执行的演示,并下载hogp_host.bin二进制文件到flash中并执行。需要一个串口终端来发送相应的命令。请参阅自述。Md文件以获取更多信息。
我强烈建议您从我们的pxp_reporter, ble_peripheral和free_rtos retarget项目开始。在DA1466x支持门户(下面是链接)中,您将发现大量的文档和教程,它们将真正帮助您理解SDK体系结构。
//www.wsdof.com/雷电竞官网登录products/da1469x-product-family
首先,我建议你阅读UM-B-090: DA1469x入门用户手册(HTML)和UM-B-092: DA1469x软件平台参考手册以加深对我们SDK的理解。UM-B-090指南旨在帮助客户在DA1469x开发平台上设置硬件开发环境,安装所需的软件,下载并运行示例应用程序。UM-B-092文档涵盖了广泛的主题,包括蓝牙低能耗(BLE)的简要介绍、操作系统(OS)相关材料和一些包含更详细的硬件元素技术分析的部分,例如时钟和电源管理。
谢谢,PM_Dialog
非常感谢您的快速回复!
嗨,朱,
谢谢你接受我的回答。如果您有任何后续问题,请创建一个新的论坛帖子。
谢谢,PM_Dialog