本文來源電子發燒友社區,作者:北方, 帖子地址:https://bbs.elecfans.com/jishu_2013692_1_1.html
Ubuntu下搭建編譯環境
1、首先選擇linux的系統。推薦采用ubuntu18.04.2,最新的ubuntu20.01太過酷炫,這個版本穩定時間長,是最可靠的版本。
基本條件是
如下圖連接

2、首先要修改sh為bash,因為ubuntu默認是dash,這樣在字符解析上和原生script不一致,需要修改,

執行sudo dpkg-reconfigure dash,選擇no,

修改成功

需要以下依賴和工具,

和通常開發不同的是使用了scons,這個工具配合menuconfig,可以定義組件插件。
除了risc-v的工具,其他都可以用aptitude安裝,而且版本不那么嚴格。提出嚴格版本號是因為這樣測試通過了,大家其實可以開放去測,幫助他們發現問題。總體來說,沒有啥大問題。
3、依次安裝,首先下載安裝編譯工具,可以從官網下載也可以從hms給的鏈接下載,
執行
riscv32-unknown-elf-gcc -v
顯示gcc版本號,下載成功。
這樣就形成了一個基本的環境了。
4. 安裝開發工具的依賴和scons

輸入
scons -v,
顯示安裝成功。
Ubuntu下搭建編譯環境
1、首先選擇linux的系統。推薦采用ubuntu18.04.2,最新的ubuntu20.01太過酷炫,這個版本穩定時間長,是最可靠的版本。
基本條件是
如下圖連接

2、首先要修改sh為bash,因為ubuntu默認是dash,這樣在字符解析上和原生script不一致,需要修改,

執行sudo dpkg-reconfigure dash,選擇no,

修改成功

需要以下依賴和工具,

和通常開發不同的是使用了scons,這個工具配合menuconfig,可以定義組件插件。
除了risc-v的工具,其他都可以用aptitude安裝,而且版本不那么嚴格。提出嚴格版本號是因為這樣測試通過了,大家其實可以開放去測,幫助他們發現問題。總體來說,沒有啥大問題。
3、依次安裝,首先下載安裝編譯工具,可以從官網下載也可以從hms給的鏈接下載,
執行
riscv32-unknown-elf-gcc -v
顯示gcc版本號,下載成功。
這樣就形成了一個基本的環境了。
4. 安裝開發工具的依賴和scons

輸入
scons -v,
顯示安裝成功。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
wi-fi
+關注
關注
14文章
2230瀏覽量
126462 -
HarmonyOS
+關注
關注
79文章
2053瀏覽量
32157 -
HiSpark
+關注
關注
1文章
156瀏覽量
7312
發布評論請先 登錄
相關推薦
熱點推薦
Wi-Fi 8要來了!未來Wi-Fi技術演進方向揭秘
產品銷售中,雖然Wi-Fi 7產品的銷量份額快速從年初的個位數百分比增長至14%,但Wi-Fi 6產品的銷量份額依然穩定在60%左右。如果從存量設備來看,那么Wi-Fi 7路由器的占比將遠遠小于這個數。 ?

基于 Wi-Fi 的定位服務
定位服務有三種精度模式:低精度、正常精度和高精度。精度越高,設備的耗電量就越大,但根據經驗,我們知道所有精度模式的耗電量都高于 Wi-Fi 和蜂窩定位服務。在 GNSS 定位服務測量中,我們預計即使
發表于 04-17 15:16
Wi-Fi 定位服務流程
CONFIG_NRF_CLOUD_LOG_LEVEL_DBG=y
讓我們來了解一下如何使用 location_wifi_get() 請求 Wi-Fi 定位服務。我們將這一過程分為三個
發表于 04-17 15:09
nRF Cloud Wi-Fi 定位服務
、Predictive-GPS、Single-Cell、Multi-Cell 和 Wi-Fi 定位。通過利用 nRF Cloud 的優化定位算法,基于 Nordic SoC 和 模組的產品可在定位用例
發表于 04-17 15:07
Wi-Fi 定位服務
Wi-Fi 是一種著名的無線網絡技術,用于設備的局域網和互聯網接入。Wi-Fi 通過 Wi-Fi 網絡為家庭、辦公室和學校等環境提供便捷的無線互聯網接入服務。
發表于 04-17 15:01
還不知道Nordic 有Wi-Fi 6+BLE組合?
多種通信協議:除了Wi-Fi 6和BLE,它還可以通過軟件配置支持其他協議,這使得它在多種應用場景中都能發揮出色的作用。
三、應用場景
PTR5303適用于多種場景,比如智能家居設備、智能
發表于 03-12 15:20
2.4GHz+5GHz雙頻低功耗 Wi-Fi 6協同IC -nRF7002
在AR/VR設備的創新浪潮中,流暢、低延遲的無線連接是實現沉浸式體驗的關鍵。nRF7002 Wi-Fi 6協同IC,憑借Wi-Fi 6+ Bluetooth LE雙協議支持,為AR/VR設備提供更快
發表于 02-26 14:54
華為海思正式進入Wi-Fi FEM賽道?
轉載自——鐘林談芯
昨天在網上看到一份九聯UNR050 BE3600無線路由器拆機報告,Wi-Fi主芯片是海思新款Wi-Fi7芯片Hi1155,速率2.5G。
在海思AP Wi-Fi芯
發表于 12-11 17:42
從Wi-Fi 4到Wi-Fi 7:網速飆升40倍的無線革命
Wi-Fi 6具有更高效率,適合密集設備環境,支持更低的延遲和更高的節能表現。 ? Wi-Fi 7 Wi-Fi 7是2024年發布的新一代標準,提供超高數據速率,支持

Wi-Fi 7與Wi-Fi 6E有什么區別
也許很多人還在考慮是否要將使用的Wi-Fi設備升級到Wi-Fi 6或Wi-Fi 6E,而這些標準的繼任者卻已經開始“登堂入室”了。Wi-Fi 7是新一代
使用Arduino 1.6.8在AT STA模式下運行Wi-Fi,“WiFi強制休眠開始”功能后未調用延遲功能是怎么回事?
我使用 Arduino 1.6.8 在 AT STA 模式下運行 Wi-Fi。ESP-8266 固件基于 SDK1.5
我想將 wifi AP 置于調制解調器睡眠模式特定時間 x
發表于 07-22 06:48
AT 0.60.0.0看不到我的Wi-Fi網絡,為什么?
我對 AT 0.60.0.0 有一點問題。當我通過 AT CWLAP 顯示所有網絡時,我看不到我的路由器 AP 網絡,但我可以連接到它。當我在智能手機中打開 Wi-Fi 熱點時,我可以看到我的熱點
發表于 07-18 08:31
如何記住ESP8266中的Wi-Fi憑據?
您好,我正在與ESP8266合作,在公司進行一個項目。在成功智能配置后,我無法記住 Wi-Fi 憑據。ESP8266軟件版本如下:
在GMR
發表于 07-15 07:07
評論