0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何搭建星閃BS25開(kāi)發(fā)環(huán)境

藍(lán)牙 ? 來(lái)源:藍(lán)牙 ? 2023-11-18 17:14 ? 次閱讀

內(nèi)容簡(jiǎn)介

星閃(SparkLink)不多做介紹,有興趣可以自行查找資料,簡(jiǎn)單來(lái)說(shuō)就是一種新型的無(wú)線規(guī)范,理想是取代Bluetooth和Wifi,并且解決了一些藍(lán)牙和wifi的痛點(diǎn)。BS25是某國(guó)內(nèi)廠商推出的一顆支持星閃的SOC,本文介紹如何搭建星閃BS25開(kāi)發(fā)環(huán)境。本文提到的軟件需要自行向官方獲取。

測(cè)試工具

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進(jìn)行安裝:

安裝目錄不能有中文和特殊字符:

d5c416c0-85e6-11ee-939d-92fbcf53809c.png

這里會(huì)要求安裝依賴(lài):

d5c8535c-85e6-11ee-939d-92fbcf53809c.png

這里會(huì)檢查python和VSCode,點(diǎn)擊安裝,這里安裝會(huì)自動(dòng)完成:

d5e6d3ea-85e6-11ee-939d-92fbcf53809c.png

然后再點(diǎn)擊安裝:

d5f131f0-85e6-11ee-939d-92fbcf53809c.png

等待安裝完成。

以管理員身份打開(kāi)VSCode,關(guān)閉自動(dòng)更新功能:

d5fec0ea-85e6-11ee-939d-92fbcf53809c.png

Update:mode設(shè)置為manual:

d6060d5a-85e6-11ee-939d-92fbcf53809c.png

Ps:VScode設(shè)置為中文的辦法:

d6160534-85e6-11ee-939d-92fbcf53809c.png

在擴(kuò)展中搜索“Chinese (Simplified) (簡(jiǎn)體中文) Language Pack for Visual Studio Code”并做相應(yīng)設(shè)置即可。如果遇到設(shè)置出錯(cuò)的情況,可以參考官方文檔《BS25V100SDK開(kāi)發(fā)環(huán)境搭建用戶指南00B02.pdf》里面有相應(yīng)的解決方法。

后續(xù)如果打開(kāi)工具,出現(xiàn)提示升級(jí)的情況:

d6263a26-85e6-11ee-939d-92fbcf53809c.png

一定一定不要升級(jí),直接關(guān)掉即可!

接下去是配置和編譯

把DevTools_CFBB_V1.0.3拷貝到和DevEco工具同一個(gè)目錄下(也可以在其他目錄下,這個(gè)無(wú)所謂):

d62e5b3e-85e6-11ee-939d-92fbcf53809c.png

注意:上圖中把DevTools_CFBB_V1.0.3放到了C盤(pán),老司機(jī)強(qiáng)烈建議不要放C盤(pán),否則會(huì)有意想不到的錯(cuò)誤,下面文章中如出現(xiàn)在C盤(pán),同樣也請(qǐng)自行繞道,不過(guò)僅限于DevTools_CFBB,DevEco-Device-Tool可以放在C盤(pán)不受影響。

然后解壓SDK,并放到你喜歡的目錄下,不要有中文路徑。

打開(kāi)VSCode:

d632db3c-85e6-11ee-939d-92fbcf53809c.png

選擇導(dǎo)入工程,并選擇路徑:

d6371562-85e6-11ee-939d-92fbcf53809c.png

注意,如果之前已經(jīng)導(dǎo)入過(guò)這個(gè)工程的話,需要?jiǎng)h除以下兩個(gè)文件后重新導(dǎo)入:

d64888ba-85e6-11ee-939d-92fbcf53809c.png

當(dāng)然也可以采用以前的配置直接導(dǎo)入。

選擇SO型號(hào):

d64cbafc-85e6-11ee-939d-92fbcf53809c.png

導(dǎo)入完成后如下:

d652aeb2-85e6-11ee-939d-92fbcf53809c.png

打開(kāi)工程配置選項(xiàng):

d65d7784-85e6-11ee-939d-92fbcf53809c.png

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

d673180a-85e6-11ee-939d-92fbcf53809c.png

然后就可以點(diǎn)擊“PROJECT TASKS”中的“Build”進(jìn)行編譯了。

d67c1766-85e6-11ee-939d-92fbcf53809c.png

等待編譯成功:

d69022ec-85e6-11ee-939d-92fbcf53809c.png

編譯成功后,就可以將程序燒錄到開(kāi)發(fā)板中測(cè)試了,至于如何燒錄,會(huì)在后續(xù)的文章中介紹。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 藍(lán)牙
    +關(guān)注

    關(guān)注

    114

    文章

    5684

    瀏覽量

    168077
  • soc
    soc
    +關(guān)注

    關(guān)注

    38

    文章

    4021

    瀏覽量

    217023
  • WIFI
    +關(guān)注

    關(guān)注

    81

    文章

    5256

    瀏覽量

    201707
  • 開(kāi)發(fā)環(huán)境

    關(guān)注

    1

    文章

    215

    瀏覽量

    16519
  • 星閃
    +關(guān)注

    關(guān)注

    6

    文章

    100

    瀏覽量

    409

原文標(biāo)題:遙遙領(lǐng)先,星閃芯片BS25開(kāi)發(fā)環(huán)境搭建

文章出處:【微信號(hào):TalkBT,微信公眾號(hào):藍(lán)牙】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    如何選擇和編譯海思BS25 SDK下的sle mouse工程

    本文介紹如何選擇和編譯海思BS25 SDK下的sle mouse工程。本文假設(shè)開(kāi)發(fā)環(huán)境已經(jīng)搭建
    的頭像 發(fā)表于 10-27 11:23 ?4217次閱讀
    如何選擇和編譯海思<b class='flag-5'>星</b><b class='flag-5'>閃</b><b class='flag-5'>BS25</b> SDK下的sle mouse工程

    BS25開(kāi)發(fā)板NL001初體驗(yàn)

    最近拿到了一塊BS25開(kāi)發(fā)板NL001,做一個(gè)山寨版的“開(kāi)箱”吧。
    的頭像 發(fā)表于 11-17 09:17 ?4821次閱讀
    <b class='flag-5'>星</b><b class='flag-5'>閃</b><b class='flag-5'>BS25</b><b class='flag-5'>開(kāi)發(fā)</b>板NL001初體驗(yàn)

    用BurnTool給芯片BS25燒寫(xiě)程序

    本文介紹用BurnTool給芯片BS25燒寫(xiě)程序。
    的頭像 發(fā)表于 11-22 09:49 ?2045次閱讀
    用BurnTool給<b class='flag-5'>星</b><b class='flag-5'>閃</b>芯片<b class='flag-5'>BS25</b>燒寫(xiě)程序

    華為BS25 SDK中GADC設(shè)置的陷阱

    用華為 BS25 SDK 做產(chǎn)品中發(fā)現(xiàn) GADC中的 一個(gè)小陷阱。
    的頭像 發(fā)表于 12-01 14:01 ?1414次閱讀
    華為<b class='flag-5'>星</b><b class='flag-5'>閃</b><b class='flag-5'>BS25</b> SDK中GADC設(shè)置的陷阱

    利用BS25開(kāi)發(fā)板NL001測(cè)試SDK中外設(shè)程序

    本文利用BS25開(kāi)發(fā)板NL001測(cè)試一下官方sdk中的外設(shè)程序,以便熟悉外設(shè)的基本操作。
    的頭像 發(fā)表于 12-22 10:49 ?1803次閱讀
    利用<b class='flag-5'>星</b><b class='flag-5'>閃</b><b class='flag-5'>BS25</b><b class='flag-5'>開(kāi)發(fā)</b>板NL001測(cè)試SDK中外設(shè)程序

    利用BS25開(kāi)發(fā)板NL001測(cè)試官方sdk中的外設(shè)程序uart

    本文利用BS25開(kāi)發(fā)板NL001測(cè)試一下官方sdk中的外設(shè)程序uart,以便熟悉外設(shè)的基本操作。
    的頭像 發(fā)表于 01-02 11:30 ?2430次閱讀
    利用<b class='flag-5'>星</b><b class='flag-5'>閃</b><b class='flag-5'>BS25</b><b class='flag-5'>開(kāi)發(fā)</b>板NL001測(cè)試官方sdk中的外設(shè)程序uart

    如何搭建鴻蒙開(kāi)發(fā)環(huán)境

    開(kāi)發(fā)某一個(gè)平臺(tái)的程序,那么首先要搭建出本地開(kāi)發(fā)環(huán)境,那么如何搭建鴻蒙開(kāi)發(fā)
    的頭像 發(fā)表于 02-24 11:25 ?3567次閱讀
    如何<b class='flag-5'>搭建</b>鴻蒙<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>環(huán)境</b>

    Digispark開(kāi)發(fā)環(huán)境搭建

    Digispark開(kāi)發(fā)環(huán)境搭建
    發(fā)表于 11-15 20:51 ?16次下載
    Digispark<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>

    如何搭建海思BS25開(kāi)發(fā)環(huán)境?

    (SparkLink)不多做介紹,有興趣可以自行查找資料,簡(jiǎn)單來(lái)說(shuō)就是一種新型的無(wú)線規(guī)范,用于取代Bluetooth和Wifi,并且解決了一些藍(lán)牙和wifi的痛點(diǎn)。
    的頭像 發(fā)表于 10-07 15:23 ?5722次閱讀
    如何<b class='flag-5'>搭建</b>海思<b class='flag-5'>星</b><b class='flag-5'>閃</b><b class='flag-5'>BS25</b><b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>環(huán)境</b>?

    解決BS25 1.0.T20.12版本開(kāi)發(fā)工具默認(rèn)SDK無(wú)法編譯的問(wèn)題

    本文介紹在BS25 1.0.T20.12版本開(kāi)發(fā)工具下,默認(rèn)的SDK無(wú)法編譯的問(wèn)題。
    的頭像 發(fā)表于 11-08 09:40 ?880次閱讀
    解決<b class='flag-5'>BS25</b> 1.0.T20.12版本<b class='flag-5'>開(kāi)發(fā)</b>工具默認(rèn)SDK無(wú)法編譯的問(wèn)題

    如何用BurnTool給海思的芯片BS25燒寫(xiě)程序?

    本文介紹用BurnTool給海思的芯片BS25燒寫(xiě)程序。
    的頭像 發(fā)表于 11-14 09:08 ?3176次閱讀
    如何用BurnTool給海思的<b class='flag-5'>星</b><b class='flag-5'>閃</b>芯片<b class='flag-5'>BS25</b>燒寫(xiě)程序?

    海思BS25開(kāi)發(fā)板NL001初體驗(yàn)

    最近拿到了一塊BS25開(kāi)發(fā)板NL001,做一個(gè)山寨版的“開(kāi)箱”吧。
    的頭像 發(fā)表于 11-15 10:01 ?3785次閱讀
    海思<b class='flag-5'>星</b><b class='flag-5'>閃</b><b class='flag-5'>BS25</b><b class='flag-5'>開(kāi)發(fā)</b>板NL001初體驗(yàn)

    華為 SLE 開(kāi)發(fā)BS25 和 SDK 初探

    BS25開(kāi)發(fā)板和SDK初步接觸
    的頭像 發(fā)表于 11-15 16:01 ?3065次閱讀

    解決芯片BS25 1.0.T20.12版本開(kāi)發(fā)工具默認(rèn)SDK無(wú)法編譯的問(wèn)題

    本文介紹在BS25 1.0.T20.12版本開(kāi)發(fā)工具下,默認(rèn)的SDK無(wú)法編譯的問(wèn)題。
    的頭像 發(fā)表于 11-21 09:08 ?1051次閱讀
    解決<b class='flag-5'>星</b><b class='flag-5'>閃</b>芯片<b class='flag-5'>BS25</b> 1.0.T20.12版本<b class='flag-5'>開(kāi)發(fā)</b>工具默認(rèn)SDK無(wú)法編譯的問(wèn)題

    新品SLE duino開(kāi)發(fā)板搶先看!

    //2023年,可謂爆發(fā)之年。自2023年7月芯片問(wèn)世至今,各類(lèi)搭載技術(shù)的產(chǎn)品頻頻發(fā)
    的頭像 發(fā)表于 12-01 08:13 ?4751次閱讀
    <b class='flag-5'>星</b><b class='flag-5'>閃</b>新品SLE duino<b class='flag-5'>開(kāi)發(fā)</b>板搶先看!