本文来源电子发烧友社区,作者:北方, 帖子地址: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
+关注
关注
15文章
2379浏览量
128891 -
HarmonyOS
+关注
关注
80文章
2146浏览量
35572 -
HiSpark
+关注
关注
1文章
156浏览量
7686
发布评论请先 登录
相关推荐
热点推荐
浅谈Wi-Fi 6E与Wi-Fi 7的关键器件——BAW滤波器新技术
,美国联邦通信委员会(FCC)投票通过将6GHz频谱划为免许可频段供Wi-Fi使用,这标志着Wi-Fi正式进入“三频”时代——除Wi-Fi 6及前代技术使用的2.4GHz和5GHz频段
发表于 09-19 18:29
•1320次阅读
有没有什么修复方法可以确保 AP 模式下的 Wi-Fi 和 BLE 连接同时正常工作?
我正在使用 CYBSYSKIT DEV 01 套件。我尝试在 AP 模式下打开 Wi-Fi 并宣传 BLE。我可以宣传 SoftAP 和 BLE。但是,我无法从中央设备连接到 BLE。
发表于 07-17 06:13
Wi-Fi 8:开启极高可靠性 (UHR) 连接的新纪元——2
至25%。正因如此,相较于Wi-Fi 6站点(Station),支持MRU功能的Wi-Fi 7 站点(Station)在多用户与高密度网络环境下
发表于 06-13 11:15
Wi-Fi 8:开启极高可靠性 (UHR) 连接的新纪元——1
英国作家狄更斯在《双城记》的开头写道:“这是最好的时代,也是最坏的时代。”
这句话若套用在现今Wi-Fi 的市场现状,何尝不是惊人的相似?
怎么说呢?Wi-Fi 从被发明至今已经经过了20多年的迭代
发表于 06-13 11:09
基于 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 HaLow评估套件,加速物联网开发
。 MM6108-EKH05评估套件充分发挥了Wi-Fi HaLow技术的强大功能,支持从智能家居到工业自动化的广泛应用。其数据传输速率高达32.5 Mbps,并能在1 GHz以下频率范围内进行可编程操作,是物联网
从Wi-Fi 4到Wi-Fi 7:网速飙升40倍的无线革命
Wi-Fi 6具有更高效率,适合密集设备环境,支持更低的延迟和更高的节能表现。 Wi-Fi 7 Wi-Fi 7是2024年发布的新一代标准,提供超高数据速率,支持

【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】WIFI智能冰箱之三 在Ubuntu下搭建编译环境
评论