0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何搭建海思星闪BS25开发环境?

蓝牙 来源:蓝牙 2023-10-07 15:23 次阅读

内容简介

星闪(SparkLink)不多做介绍,有兴趣可以自行查找资料,简单来说就是一种新型的无线规范,用于取代Bluetooth和Wifi,并且解决了一些蓝牙和wifi的痛点。BS25是海思推出的一颗支持星闪的SOC,本文介绍如何搭建海思星闪BS25开发环境。本文提到的软件需要自行向官方获取。

测试工具

Operating system:win10 home

Compiler:CFBB IDE 1.0.3

Sdk:--

BurnTool:NULL

DebugKits:NULL

Python:3.8

VSCode:1.66.2

Here we go

第一步是安装DevEco Device Tool,

双击deveco-device-tool-all-in-one-local-1.0.3-release.exe进行安装:

安装目录不能有中文和特殊字符:

131500c4-5df7-11ee-939d-92fbcf53809c.png

这里会要求安装依赖:

13346f4a-5df7-11ee-939d-92fbcf53809c.png

这里会检查python和VSCode,点击安装,这里安装会自动完成:

134c8b66-5df7-11ee-939d-92fbcf53809c.png

然后再点击安装:

136bb9aa-5df7-11ee-939d-92fbcf53809c.png

等待安装完成。

以管理员身份打开VSCode,关闭自动更新功能:

1382ca5a-5df7-11ee-939d-92fbcf53809c.png

Update:mode设置为manual:

13a66c44-5df7-11ee-939d-92fbcf53809c.png

Ps:VScode设置为中文的办法:

13c6bb48-5df7-11ee-939d-92fbcf53809c.png

在扩展中搜索“Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code”并做相应设置即可。如果遇到设置出错的情况,可以参考官方文档《BS25V100SDK开发环境搭建用户指南00B02.pdf》里面有相应的解决方法。

后续如果打开工具,出现提示升级的情况:

13e20e34-5df7-11ee-939d-92fbcf53809c.png

一定一定不要升级,直接关掉即可!

接下去是配置和编译

把DevTools_CFBB_V1.0.3拷贝到和DevEco工具同一个目录下(也可以在其他目录下,这个无所谓):

140056c8-5df7-11ee-939d-92fbcf53809c.png

注意:上图中把DevTools_CFBB_V1.0.3放到了C盘,老司机强烈建议不要放C盘,否则会有意想不到的错误,下面文章中如出现在C盘,同样也请自行绕道,不过仅限于DevTools_CFBB,DevEco-Device-Tool可以放在C盘不受影响。

然后解压SDK,并放到你喜欢的目录下,不要有中文路径。

打开VSCode:

141181dc-5df7-11ee-939d-92fbcf53809c.png

选择导入工程,并选择路径:

142cb8bc-5df7-11ee-939d-92fbcf53809c.png

注意,如果之前已经导入过这个工程的话,需要删除以下两个文件后重新导入:

1446f510-5df7-11ee-939d-92fbcf53809c.png

当然也可以采用以前的配置直接导入。

选择SO型号:

145b71fc-5df7-11ee-939d-92fbcf53809c.png

导入完成后如下:

14707016-5df7-11ee-939d-92fbcf53809c.png

打开工程配置选项:

14838584-5df7-11ee-939d-92fbcf53809c.png

配置compiler_bin_path(路径就是前面拷贝的DevTools_CFBB_V1.0.3路径):

149bca22-5df7-11ee-939d-92fbcf53809c.png

然后就可以点击“PROJECT TASKS”中的“Build”进行编译了。

14bc031e-5df7-11ee-939d-92fbcf53809c.png

等待编译成功:

14dac01a-5df7-11ee-939d-92fbcf53809c.png

编译成功后,就可以将程序烧录到开发板中测试了,至于如何烧录,会在后续的文章中介绍。






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • python
    +关注

    关注

    51

    文章

    4022

    浏览量

    82728
  • vscode
    +关注

    关注

    1

    文章

    122

    浏览量

    7167
收藏 人收藏

    评论

    相关推荐

    【例程汇总】飞卡尔KL25在IAR、Keil、CW10.X开发环境下的例程

    卡尔KL25在IAR开发环境下的例程【例程】飞卡尔KL25在Keil开发环境下的例程【例程】飞卡尔KL25在CW10.X开发环境下的例程
    发表于 02-02 11:28

    3559开发

    创发布3559开发板,深圳市前海海芯创科技有限公司定位专注于为领先的消费类电子产品解决方案商。与半导体有限公司建立了战略合作伙伴关系,获得授权的专业方案公司。创专注
    发表于 09-11 11:33

    SAM4S-XPLAINED--KEIL开发环境搭建及LED灯测试(固件库版本)

    开发环境搭建及LED灯测试(固件库版本)
    发表于 01-25 10:31

    怎样去搭建一种35xx开发板的SDK环境

    35xx开发板的SDK环境搭建 2003年工学硕士毕业,研究方向为模...
    发表于 12-23 08:11

    【视频】开发工具第10期:芯片基于DevEco实现可视化开发调试

    为什么要构建开发生态,以及如何基于OpenHarmony来构建生态,然后介绍如何基于DevEco IDE工具来构建一站式的开发平台,最后介绍一些有价值的特性。为后续使用和学习
    发表于 12-23 15:22

    3559环境搭建开发指南

    3559是一款高性能的嵌入式处理器,广泛应用于智能摄像头、安防监控等领域。本文将详细介绍3559环境搭建过程,包括开发环境的配置、编译工具链的安装以及开发板的连接
    发表于 08-17 09:32

    开发环境搭建教程

    发表于 03-22 17:42 0次下载

    STM32 软件开发环境搭建

    发表于 11-13 16:51 24次下载
    STM32 软件<b>开发</b><b>环境</b><b>搭建</b>

    Digispark开发环境搭建

    发表于 11-15 20:51 16次下载
    Digispark<b>开发</b><b>环境</b><b>搭建</b>

    使用 rust 开发 stm32:开发环境搭建

    开发 stm32:
    发表于 11-18 19:36 49次下载
    使用 rust <b>开发</b> stm32:<b>开发</b><b>环境</b><b>搭建</b>

    NXP freescale 开发环境搭建

    发表于 12-03 16:21 13次下载
    NXP freescale <b>开发</b><b>环境</b><b>搭建</b>

    STM32 搭建开发环境

    发表于 12-08 14:36 18次下载
    STM32 <b>搭建</b><b>开发</b><b>环境</b>

    如何搭建鸿蒙开发环境

    开发某一个平台的程序,那么首先要搭建出本地开发环境,那么如何搭建鸿蒙开发环境呢?
    的头像 发表于 02-24 11:25 2811次阅读
    如何<b>搭建</b>鸿蒙<b>开发</b><b>环境</b>

    Windows下基于MSVC搭建ffmpeg开发环境

    搭建ffmpeg
    的头像 发表于 06-08 10:27 625次阅读
    Windows下基于MSVC<b>搭建</b>ffmpeg<b>开发</b><b>环境</b>