• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > LokiStart -- CC2340R5 軟件開發環境一鍵安裝工具

    LokiStart -- CC2340R5 軟件開發環境一鍵安裝工具

    作者:Island Wei 時間:2023-10-20 來源:TI 收藏

    摘要

    本文引用地址:http://www.czjhyjcfj.com/article/202310/451834.htm

    這篇博客的目的是介紹 CC2340R5開發環境一鍵安裝的腳本工具,幫助第一次接觸  SimpleLink CC2340R5 的用戶快速安裝在CC2340R5 上開發軟件必備的軟件工具。包括 Code Composer Studio(CCS)集成開發環境,SIMPLELINK-LOWPOWER-F3-SDK 軟件開發套件,ARM-CGT工具鏈 以及 Free-RTOS。

    本文包括如下幾個部分:

    · 腳本開發背景

    · 腳本設計思路

    · 腳本使用方法

    · LokiStart 內容擴展建議

    該博客需要您具有在 Windows 平臺下使用一些命令行語句(Command Line)的基礎知識。但如果您只是想使用 LokiStart,那么只需要按照第三部分的描述進行使用即可,并不要求您具有編寫PowerShell 腳本語句的能力。

    LokiStart腳本開發背景

    隨著 CC2340 在市場上的流行,很多沒有接觸過 SimpleLink 系列產品的工程師會有快速搭建 CC2340 嵌入式開發環境的需求,且大多數客戶的開發平臺是 Windows。在這種背景下,我們制作了 LokiStart 這個基于 Windows 平臺下PowerShell 的腳本工具,實現下載并自動啟動必要軟件安裝的功能,幫助客戶輕松開始CC2340 的開發工作。如果您想要使用 CC2340 進行低成本低功耗BLE & ZigBee功能開發,請在.com.cn上購買如下硬件: 開發板和調試器。

    安裝注意事項

    1. 在安裝 CCS 過程中會讓您選擇需要安裝的組件(Component)和 Debug軟件支持(Install Debug Probes)。這里請選擇 SimpleLink

     CC13xx and CC26xx and CC23xx Wireless MCUs 組件。至于調試工具,CC2340 默認使用 Spectrum Digital Probes and Boards,至于調試工具,CC2340 默認使用 Spectrum Digital Probes and Boards,當然您也可以勾選其他幾個項目。

    pastedimage1694073978126v1.png-640x480.png

    pastedimage1694073985845v2.png-640x480.png

    2. 其他軟件全部按照默認安裝即可;

    3. FreeRTOS 只須對下載的 ZIP 文件進行解壓即可 。

    LokiStart 使用方法

    LokiStart 腳本被放在了 Github 代碼倉庫中: https://github.com/KBFEDE/LokiStart。首先,您需要從 Github 下載主分支的代碼,下載路徑根據您的喜好而定。

    pastedimage1694074017698v3.png-640x480.png

    目前腳本有兩個版本,一個是 v2.0, 一個是 v3.0。目前,倉庫只有一個 main 分支,并以 SDK 的版本為準通過 Release Tag 來區分腳本下載的軟件版本。在 Release Tag 中會寫出對應提交(commit)的各軟件版本,此版本號與 SDK 的 Release Note 中 Dependencies 部分一致。

    pastedimage1694074032991v4.png-640x480.png

    如果您希望將軟件安裝包下載到 C:UsersUSER_NAMEDownloadsti-cc2340 文件夾下,請選擇LokiStart_release_v2.0.ps1;如果您希望將軟件安裝包下載到 C:titi-cc2340文件夾下,請選擇 LokiStart_release_v3.0.ps1。

    當您選擇使用 v2.0版本的腳本,請使用 VS Code 等文本編輯器將腳本中的USER_NAME 變量改為您自己電腦的平臺的用戶名,保存后在腳本的同路徑下打開 PowerShell 窗口,然后運行:.LokiStart_release_v2.0.ps1 即可開始下載和安裝。如果您選擇 v3.0 腳本,那么就無需更改任何腳本的內容,可直接打開PowerShell 執行 .LokiStart_release_v3.0.ps1。

    注:因為 Blog 的內容不會實時更新,所以最新的使用方法和腳本功能請參考代碼倉庫中 README 的內容。

    LokiStart 內容擴展建議

    1. Sysconfig 已經集成在了 CCS 中,如果您想要另外安裝,可以在您更想要的 LokiStart 中添加下載 Sysconfig 的部分。

    pastedimage1694074119224v5.png-640x480.png

    2. Uniflash 是TI 開發的一款產品調試設計階段的燒錄軟件,其部分核心功能也已經集成在了 CCS 中,但是下載一個獨立的 Uniflash 在開發體驗上是很有幫助的。如果您同樣需要 Uniflash,可以在 LokiStart 腳本源碼中添加下載 Uniflash 的部分。

    pastedimage1694074155748v6.png-640x480.png

    3. SmartRF Studio 8 也是一款非常好用且實用的 RF 性能測試軟件,如果在您的開發過程中需要進行一些RF 功能或性能測試,請在 LokiStart 中添加下載 SmartRF Studio 8 的部分。

    pastedimage1694074192416v7.png-640x480.png

    總結

    感謝您能看到這里,以上就是 LokiStart 工具的設計背景、使用方法和內容擴展建議,相信這篇博客可以幫助您快速開始 CC2340 的軟件開發工作。如果在使用 LokiStart 工具時遇到了問題,或者您有一些新的設計建議,請在 Github 項目 LokiStart 代碼倉庫中提 Issue 中提出您的 軟件開發中有任何問題,請參考e2eChina  或 e2e 論壇。



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 黔东| 布尔津县| 望谟县| 同心县| 溧阳市| 泰来县| 中宁县| 集贤县| 荣成市| 开平市| 绥棱县| 广宗县| 大同市| 克山县| 崇义县| 和林格尔县| 林口县| 阿克| 乃东县| 灵宝市| 阿荣旗| 南通市| 上栗县| 务川| 吴桥县| 十堰市| 宁远县| 柳州市| 那曲县| 寿阳县| 平利县| 岚皋县| 赤城县| 舟曲县| 平武县| 汤原县| 柳林县| 湖南省| 班玛县| 喀喇| 玉环县|