553|8

9049

帖子

21

资源

版主

使用 Visual Studio 开发 ST BlueNRG-LP 项目 [复制链接]

本教程展示了如何将 Visual Studio 与 VisualGDB 结合使用,以针对具有 BlueNRG-LP 设备STEVAL-IDB011V1板。我们将展示如何从 BlueNRG SDK 快速克隆示例、编辑它们并在 Visual Studio 中调试它们。

  1. 启动 Visual Studio 并打开 VisualGDB 嵌入式项目向导: 01-newprj.png
  2. 输入项目的名称和位置,然后按“创建”: 02-name.png
  3. 在向导的 VisualGDB 特定部分的第一页上,选择“创建新项目 -> 应用程序 -> 高级 CMake ”: 03-prjtype.png
  4. 在下一页上选择 ARM 工具链并选择 BlueNRG-LP 设备。如果您还没有安装 BlueNRG-LP BSP,请点击“安装”自动下载安装: 04-install.png
  5. 安装 BSP 后,VisualGDB 将允许选择 BlueNRG-LP 设备并为其显示各种配置选项: 05-selected.png
  6. 下一页允许选择要克隆的项目样本。基本示例和 BlueNRG SDK 示例均使用嵌入式框架系统,以后可以轻松重新配置。因此,您可以选择其中之一: 06-example.png
  7. 在本教程中,我们将从 BlueNRG SDK 示例中选择BLE_Beacon示例: 07-beacon.png
  8. 向导的最后一页允许配置调试设置。与 ST 的大多数开发板不同,BlueNRG-LP 板具有板载 CMSIS-DAP 而不是 ST-Link。将其连接到 USB 端口并确保 VisualGDB 识别它:警告!许多 BlueNRG-LP 示例将设备置于不可调试的低功耗模式。如果发生这种情况,除非您在调试设置中启用“重置下连接”复选框,否则您将无法连接到设备。 08-debug.png
  9. 按“完成”生成项目。生成后,按“Ctrl-Shift-B”构建它: 09-built.png
  10. 右键单击解决方案资源管理器中的项目并转到嵌入式框架页面。VisualGDB 将显示 SDK 中的各种框架,允许您引用它们或更改它们的配置。示例使用的框架将已经被选中: 10-frameworks.png
  11. 在 main() 中设置断点并按 F5 开始调试。断点将命中: 11-bkpt.png
  12. 请注意,如果您现在继续执行,OpenOCD 将显示“错误连接 DP:无法读取 IDR ”错误: 12-idr.png
  13. 发生这种情况是因为设备已进入低功耗模式。您可以注释掉对HAL_PWR_MNGR_Request()的调用以防止这种情况发生。现在您将能够无中断地调试程序: 13-tick.png
  14. 截至 2021 年 6 月,板载 CMSIS-DAP 探针有时在启动后无法立即连接到目标。VisualGDB 然后会显示一条消息,表明 OpenOCD 已退出。在大多数情况下,只需再次启动调试会话即可解决问题。

原文:https://visualgdb.com/tutorials/arm/stm32/bluenrg-lp/ 

个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾

回复

1111

帖子

0

资源

纯净的硅(初级)

iar,keil已经非常好了。

点评

毕竟这些是收费的  详情 回复 发表于 2021-11-23 10:24

回复

1111

帖子

0

资源

纯净的硅(初级)

蓝牙芯片已经饱和了!aoa,mesh现在依旧不实用!

点评

确实还有一段路要走  详情 回复 发表于 2021-11-23 10:24

回复

9049

帖子

21

资源

版主

大秦正声 发表于 2021-11-23 08:33 iar,keil已经非常好了。

毕竟这些是收费的

点评

确实 收费的不好  详情 回复 发表于 2021-11-25 09:37
Visual Studio也是收费的呀  详情 回复 发表于 2021-11-23 11:04
个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾

回复

9049

帖子

21

资源

版主

大秦正声 发表于 2021-11-23 08:38 蓝牙芯片已经饱和了!aoa,mesh现在依旧不实用!

确实还有一段路要走

个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾

回复

247

帖子

0

资源

版主

Visual Studio也是收费的呀

点评

对啊,我看还能编点什么理由,对,假如你们公司有写软件的买过visual studio,这样用不用买IAR了  详情 回复 发表于 2021-11-23 11:25

回复

9049

帖子

21

资源

版主

wangerxian 发表于 2021-11-23 11:04 Visual Studio也是收费的呀

对啊,我看还能编点什么理由,对,假如你们公司有写软件的买过visual studio,这样用不用买IAR了

个人签名虾扯蛋,蛋扯虾,虾扯蛋扯虾

回复

1111

帖子

0

资源

纯净的硅(初级)

cc26x2的蓝牙aoa,mesh就是个笑话!更不要说香水的无线芯片了。这才是重点。


回复

3786

帖子

1

资源

版主

确实 收费的不好


回复
您需要登录后才可以回帖 登录 | 注册

最新文章 更多>>
    随便看看
    气体检测仪检测气体时会遇到的问题

    气体检测仪是一种气体泄漏浓度检测的仪器仪表工具,主要是指便携式和固定式气体检测仪 ...

    HC32L110 系列烧录的那些坑

    华大HC32L110系列数据手册Rev2.5(新)版本中提到如下: 1. 实测老版本通过P31和P27脚 ...

    工业中机器视觉检测原理是什么 ?

    机器视觉就是用视觉感知赋予机器,使机器具有和生物视觉系统类似的场景感知能力,让机 ...

    SC8P1712E 中微代理

    电话微信19928739245 QQ544144586 SC8P171xE是中微OTP ADC型支持C的芯片,支持 ...

    关于参加2022深圳国际移动消费电子展的通知

    關於舉辦“2022深圳國際移動消費電子及創新科技展覽會”暨“華南消費 ...

    【安信可蓝牙开发板PB-02-Kit测评】开发环境构建及下载测试

    [i=s] 本帖最后由 jinglixixi 于 2021-11-17 16:17 编辑 [/i] 由于开发板的例程是基 ...

    关闭
    站长推荐上一条 1/9 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表