SmartSnippets Studio-空项目

学到更多常见问题解答教程

9个帖子/ 0新
最后一篇
adam.stroz.
离线
最后一次露面:1周5天前
加入:2020-05-22 07:54
SmartSnippets Studio-空项目

你好,

我有da14531-00fxdevkt-u。我寻找有关在SmartSnippets Studio中创建新项目的信息。在SDK中,我只发现了“Prox_reporter”项目(此项目工作正常)。我想为DA14531创建一个空模板。你能给我有关如何做到这一点的信息吗?

设备:
PM_DIALOG.
离线
最后一次露面:10小时46分钟前
职员
加入:2018-02-08 11:03
嗨adam.stroz,

嗨adam.stroz,

感谢您的问题在线,并为我的迟到的回复道歉。

不幸的是,没有关于如何创建空的Eclipse模板的任何指导方针。我的建议是将Prox_Reporter作为参考,然后开始移植SDK的空外设模板示例。eclipse \ .cproject和eclipse \ .project文件的修改应掉下来.project文件。

但是,让我检查一下我们可以提供有关任何进一步的细节。

谢谢,PM_DIALOG.

adam.stroz.
离线
最后一次露面:1周5天前
加入:2020-05-22 07:54
谢谢你的回复。

谢谢你的回复。

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

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

最好的问候,adamstróż

PM_DIALOG.
离线
最后一次露面:10小时46分钟前
职员
加入:2018-02-08 11:03
亚当,

亚当,

让我检查一下,我很快就会回归你。

谢谢,PM_DIALOG.

PM_DIALOG.
离线
最后一次露面:10小时46分钟前
职员
加入:2018-02-08 11:03
亚当,

亚当,

我们创建了一个模板Eclipse项目 - 请参阅附件。它基于SDK的空的外围模板示例

  1. 确保使用SDK6.0.14
  2. 从附件下载Eclipse文件夹,解压缩并将其放入extent_peripheral_template项目中。在那个深度:6.0.14.1114 \ projects \ target_apps \ template \ extent_peripheral_template
  3. 然后,空外设模板源需要少的最后一个变化。在文件user_callback_config.h中,用以下内容替换app_process_catch_rest_cb定义:
#f定义(__cc_arm)静态contract_rest_event_func_t app_process_catch_rest_cb = null;#elif定义(__gnuc__)#define app_process_catch_rest_cb((const catch_rest_event_func_t)null)#endif

如果要创建自己的项目,请差异eClipse \ .cproject和eclipse \ .project文件.project文件。来自pxp_reporter和empty_peripheral_template。

谢谢,PM_DIALOG.

附件:
adam.stroz.
离线
最后一次露面:1周5天前
加入:2020-05-22 07:54
谢谢你的回复。

谢谢你的回复。

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

我还有两个小问题,

你应该用“请点燃...”,你应该创建空的项目并添加这个文件吗?

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

最好的问候,adamstróż

PM_DIALOG.
离线
最后一次露面:10小时46分钟前
职员
加入:2018-02-08 11:03
亚当,

亚当,

我的道歉 - 可能我没有写它很清楚。如前所述的评论中所提到,应完成所有修改,都在Eclipse \ .cproject和eclipse \ .project文件中.project文件。因此,如果您需要自己或任何其他SDK示例创建Eclipse项目,如果您可以使用其他SDK示例创建Eclipse项目,则可以将Eclipse文件从PXP_Reporter和Extent_Peripheral_Template进行比较,并检查如何执行此操作。

关于您的最后一个问题,您不应该修改ARCH_MAIN.c。这是SDK文件 - 我们强烈建议不要修改任何SDK文件。所有实现都应在应用程序文件中开发(从中开头的文件)应用程序_

谢谢,PM_DIALOG.

adam.stroz.
离线
最后一次露面:1周5天前
加入:2020-05-22 07:54
谢谢你的回复。

谢谢你的回复。

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

如果我有任何疑问,我会问你。

最好的问候,adamstróż


                  
PM_DIALOG.
离线
最后一次露面:10小时46分钟前
职员
加入:2018-02-08 11:03
亚当,

亚当,

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

谢谢,PM_DIALOG.