物聯網作業系統LiteOS內核教程01——IoT-Studio介紹及安裝

小熊派開源社區 發佈 2020-01-17T20:48:26+00:00

1.物聯網一站式開發工具 —— IoT StudioIoT Studio 是支持 LiteOS 嵌入式系統軟體開發的工具,提供了代碼編輯、編譯、燒錄 及調試等一站式開發體驗,支持 C、C++、彙編等多種開發語言,讓您快速,高效地進 行物聯網開發。

1. 物聯網一站式開發工具 —— IoT Studio

IoT Studio 是支持 LiteOS 嵌入式系統軟體開發的工具,提供了代碼編輯、編譯、燒錄 及調試等一站式開發體驗,支持 C、C++、彙編等多種開發語言,讓您快速,高效地進 行物聯網開發。

2. IoT Studio 支持的硬體

IoT Studio 目前支持 Cortex-M0,Cortex-M4,Cortex-M7,Cortex-A7,ARM926EJ-S,RISC-V 等晶片架構。

IoT Studio 目前已經適配了多種開發板,主流支持小熊派IoT開發條件,另外還包括 GD、ST、HiSilicon、FudanMicroelectronics 等主流廠商的開發板。

  • ST STM32F429IG STM32F411RE STM32L431RB STM32L431RC STM32F746ZG
  • GD:GD32VF103V-EVAL
  • HiSilicon:Hi3516CV300
  • Fudan Microelectronics:FM33A04xx

IoT Studio 支持新增 MCU 列表,以滿足用戶其他開發板的業務需求。


3. IoT Studio安裝


3.1. 下載IoT Studio:

IoT Studio下載地址如下:

https://developer.obs.cn-north-4.myhuaweicloud.com/idea/IoT-Studio.zip

下載會得到一份壓縮包,其中包含一份安裝指南,詳細的安裝教程可以參考該文檔。


3.2. 一鍵安裝IoT Studio

使用一鍵安裝方式,無須再手動安裝其他工具,安裝步驟如下:

雙擊運行IoT-Studio_0.3.5.exe文件開始安裝。

選擇我同意此協議:

選擇安裝路徑,可以改動,不要有中文和空格,這裡我保持默認:

確認設置,開始安裝:

安裝完成,選擇是否安裝ST-Link和Jlink驅動和工具,推薦全選:

3.3. 安裝develop tools

IoT Studio安裝成功之後會自動運行,在首次運行時檢測到沒有開發工具包,選擇「是」,軟體會調用瀏覽器開始下載,下載好之後雙擊運行developTools.exe。

軟體會自動將需要用到的開發工具解壓到C:UsersAdministratoropenSourceTools目錄:

這裡我是Administrator,不同的用戶目錄名稱不同!

之後軟體會自動開始安裝ST-Link和J-link,根據提示安裝即可。

打開工具目錄,裡面有兩個路徑需要我們在IoT Studio中配置:

  • GNU Tools Arm Embedded:存放arm-gnone-eabi-gcc編譯器的路徑,用來編譯程序
  • GNU MCU Eclipse:存放make工具的路徑,用來構建編譯;

這兩個路徑僅作了解即可,下一節創建項目時會說明如何在IoT Studio中配置。

3.4. 啟動IoT Studio

安裝完develop Tools之後,再次啟動IoT Studio,無提示說明開發工具安裝成功,IoT Studio的主介面如下:


4. IoT Studio使用指南

在IoT Studio啟動頁面,選擇用戶指導文檔,即可打開 IoT Studio 完整的使用指南,在以後使用的過程中遇到任何問題,都可以在此文檔中找到答案:

小熊派開源社區,專注於前沿技術分享,關注「小熊派開源社區」微信公眾號,獲取更多資料教程。

關鍵字: