SmartSnippets Studio-empty项目

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.wsdof.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
9个员额/ 0个新员额
最后发表
adam.stroz
离线
最后看到:4个月1个星期前
加入:2020-05-22 07:54
SmartSnippets Studio-empty项目

你好,

我有DA14531-00FXDEVKT-U。我寻找关于在SmartSnippets Studio中创建一个新项目的信息。在SDK中我只发现了“prox_reporter”项目(这个项目工作良好)。我想为DA14531创建一个空模板。你能告诉我怎么做吗?

设备:
PM_Dialog
离线
最后看到:1天9小时前
工作人员
加入:2018-02-08 11:03
嗨adam.stroz,

嗨adam.stroz,

谢谢你在网上提出的问题,很抱歉我回复晚了。

不幸的是,没有任何关于如何创建空Eclipse模板的指导方针。我的建议是将prox_reporter作为参考,并开始移植SDK的空外围模板示例。修改应该在Eclipse\下。cproject和Eclipse \。项目文件。

不过,让我看看我们能否提供更多的细节。

谢谢,PM_Dialog

adam.stroz
离线
最后看到:4个月1个星期前
加入:2020-05-22 07:54
谢谢您的回复。

谢谢您的回复。

你能给我一步一步的指导吗?也许我应该在prox_reporter项目中创建我自己的代码?

这对我来说很重要,在我的公司里有一个模板来创建项目。雷电竞下载app

最好的问候,亚当Stróż

PM_Dialog
离线
最后看到:1天9小时前
工作人员
加入:2018-02-08 11:03
你好亚当,

你好亚当,

让我检查一下,一会儿再回复你。

谢谢,PM_Dialog

PM_Dialog
离线
最后看到:1天9小时前
工作人员
加入:2018-02-08 11:03
你好亚当,

你好亚当,

我们已经创建了一个Eclipse项目模板-见附件。它基于SDK的空外设模板示例

  1. 确保您正在使用SDK6.0.14
  2. 从附件中下载Eclipse文件夹,解压缩并将其放入empty_peripheral_template项目中。深度:6.0.14.1114\projects\target_apps\template\empty_peripheral_template
  3. 然后,需要对空外围模板源进行最后一个小更改。在user_callback_config.h文件中,将app_process_catch_rest_cb定义替换为以下内容:
#if define (__CC_ARM) static const catch_rest_event_func_t app_process_catch_rest_cb = NULL;#define app_process_catch_rest_cb ((const catch_rest_event_func_t)NULL) #define app_process_catch_rest_rest_cb ((const catch_rest_event_func_t)NULL

如果你想创建自己的项目,请使用Eclipse\。cproject和Eclipse \。项目文件。从pxp_reporter和empty_peripheral_template。

谢谢,PM_Dialog

附件:
adam.stroz
离线
最后看到:4个月1个星期前
加入:2020-05-22 07:54
谢谢您的回复。

谢谢您的回复。

我真的很感激你的帮助。我完成了你写的所有步骤,一切正常。

我有两个小问题,

您所说的“请区别Eclipse…”是什么意思?我应该创建空项目并添加这个文件吗?

我有empty_peripheral_template项目。在这种情况下,我应该在哪里写我自己的代码?我应该在主函数循环中删除代码吗arch_main.c

最好的问候,亚当Stróż

PM_Dialog
离线
最后看到:1天9小时前
工作人员
加入:2018-02-08 11:03
你好亚当,

你好亚当,

抱歉,可能我没写清楚。正如我在前面的评论中提到的,所有的修改都应该在Eclipse\中完成。cproject和Eclipse \。项目文件。因此,如果需要自己创建Eclipse项目或移植任何其他SDK示例,可以使用差异工具比较pxp_reporter和empty_peripheral_template中的Eclipse文件,并检查如何进行操作。

关于你的最后一个问题,你不应该修改arch_main.c。这是SDK文件-我们强烈建议不要修改任何SDK文件。所有的实现都应该在Application文件(以app_

谢谢,PM_Dialog

adam.stroz
离线
最后看到:4个月1个星期前
加入:2020-05-22 07:54
谢谢您的回复。

谢谢您的回复。

此时此刻我知道了我所需要的一切,你帮了我很多。

如果我有什么问题,我会问你的。

最好的问候,亚当Stróż


                  
PM_Dialog
离线
最后看到:1天9小时前
工作人员
加入:2018-02-08 11:03
你好亚当,

你好亚当,

请在我们的公共BLE论坛上提出任何其他问题。如果你发现任何有用的答案,请将其标记为“已接受”,供其他社区使用!

谢谢,PM_Dialog