将ble_app_barebone项目从Keil迁移到SmartSnippets Studio

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

你好,

我使用DA14531开发工具包-专业版& SDK6.0.14。我的主机是Ubuntu 18.04。

我正在使用DA14531开始,我想在Linux下构建ble_app_barebone。我想把ble_app_barebone Keil项目导入SmartSnippets Studio v2.0.14.1749,以便在Ubuntu 18.04下构建和调试。是否有关于如何导入项目源和设置调试配置、指向工具链路径、链接器文件等等的指南?新创建的SmartSnippets项目应该是可构建的,并可以在DA14531上运行开发工具包-专业版。

如果不能使用smarnippets Studio,你可以分享其他在Ubuntu下构建和调试的选项吗?

非常感谢您的时间和支持。

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

嗨ykovachev,

谢谢你的问题,因为你有兴趣使用SmartSnippets Studio来调试DA14531和SDK6,我建议从prox_reporter的例子开始。

它位于6.0.14.1114\projects\target_apps\ble_examples\prox_reporter下,它也有一个GCC版本。

安装smarnippets Studio (SSS)的最新版本(v2.0.14)后,请遵循以下步骤:

  1. 打开工具并选择工作区目录。建议使用没有.metadata文件夹的干净SDK工作区。
  2. 打开“Eclipse IDE”并导入pxp_reporter项目。要插入现有项目,请单击File - > Import。导入窗口现在打开了,您应该从根树“General”中选择“Existing Projects into Workspace”,然后单击“Next”。
  3. 为DA14531构建项目。在GUI的顶部,你会发现一个“锤子”——你需要从下拉菜单中选择第二个选项。
  4. 当构建完成时,选择DA14581 out文件夹并启动DA14581的调试过程。
  5. 按“开始”按钮,设备应该开始广告。

在ble_app_barebone的情况下,为了将项目从Keil移植到GCC,您应该引用prox_reporter GCC项目。

谢谢,PM_Dialog

ykovachev
离线
最后看到:11个月1个星期前
加入:2020-06-22 20
你好,

你好,

谢谢你的回答。我将看一看pxp_reporter项目并尝试它,如果没有更多的问题出现,我将关闭这个线程。

最好的问候,
Yordan

ykovachev
离线
最后看到:11个月1个星期前
加入:2020-06-22 20
你好,

你好,
我得到的程序"make"不发现在PATH错误,当设置我的项目如你所描述。
我检查了~/DiaSemi/SmartSnippetsStudio2.0.14/ path,实际上在这个目录中没有make命令二进制文件。也没有与mingw-make相关的二进制。
你能再给点建议吗?smarsnippets Studio的安装有问题吗?

谢谢,
Yordan

PM_Dialog
离线
最后看到:1天22小时前
工作人员
加入:2018-02-08 11:03
嗨ykovachev,

嗨ykovachev,

请您解释一下您上次的评论好吗?您是否能够安装工具并安装项目?

是否有可能与PATH错误分享一个截图?

谢谢,PM_Dialog

ykovachev
离线
最后看到:11个月1个星期前
加入:2020-06-22 20
你好,

你好,

很抱歉延迟反馈。我设法克服了这一点。这个trhead关闭。
如果有任何问题出现,我将在论坛中打开一个新的帖子。

最好的问候,
Yordan

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

你好Yordan,

谢谢你让我们知道并接受我的回答。如果您有任何后续问题,请随时提出新的论坛主题。

谢谢,PM_Dialog