本文来源电子发烧友社区,作者:北方, 帖子地址: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文章
2458浏览量
129992 -
HarmonyOS
+关注
关注
80文章
2157浏览量
36277 -
HiSpark
+关注
关注
1文章
156浏览量
7797
发布评论请先 登录
相关推荐
热点推荐
物联网浪潮下,如何精准选型Wi-Fi模块?
在物联网迅猛发展、Wi-Fi技术日益成熟的当下,众多场景尤其是移动设备领域,对 Wi-Fi 无线数据传输的需求与日俱增。那么,在众多设备中究竟该如何挑选合适的
技术资讯 I Wi-Fi 模块设计
本文要点Wi-Fi模块设计旨在打造一套紧凑且高效的硬件和软件解决方案,使设备能够通过Wi-Fi网络实现通信。Wi-Fi模块设计是一个复杂的过程,要求研发人员兼具硬件与软件工程方面的专业知识
Wi-Fi:无线连接的全球通用语
一、什么是Wi-Fi?Wi-Fi是Wi-Fi联盟制造商的商标认证,是基于IEEE 802.11标准的无线局域网技术。它允许电子设备在特定范围内无线接入网络,实现高速数据交换与互联网访问
发表于 01-07 09:49
Nordic发布nRF7002 EBII 开发板, 支持Wi-Fi 6, 解锁nRF54L新玩法
Nordic nRF54L 系列多协议 SoC 的产品开发人员将Wi-Fi 6 的优势——包括提升电池供电 Wi-Fi 的能效,以及大型物联网网络的管理能力——引入广泛的物联网应用场景。典型应用场景涵盖智能
发表于 12-10 11:58
Wi-Fi模块选型指南 | 低功耗蓝牙/Wi-Fi 6模块推荐 | 物联网设备集成攻略
物联网的快速发展,Wi-Fi技术的成熟的情况下,越来越多的场景需要用到Wi-Fi来无线传输数据,尤其是移动设备中,怎么再设备中选择合适的Wi-Fi模块呢?下面我们来介绍
Wi-Fi几乎渗透到所有需要无线连接的场景中,是构建本地无线网络的首选技术。
广泛兼容,生态成熟
几乎所有智能终端均内置Wi-Fi功能,跨品牌、跨设备互联互通性强,生态完整。
3. 灵活部署,易于扩展
支持星型、Mesh等多种组网方式,可根据环境灵活布置接入点,扩大覆盖范围
发表于 12-08 17:23
Wi-Fi 6将为智能工厂创造更多价值
Wi-Fi 6基于IEEE 802.11ax标准开发,为满足智能工厂应用需求提供了提升网络效率的新特性。与之前的Wi-Fi 5相比,Wi-Fi 6同样可以
浅谈Wi-Fi 6E与Wi-Fi 7的关键器件——BAW滤波器新技术
,美国联邦通信委员会(FCC)投票通过将6GHz频谱划为免许可频段供Wi-Fi使用,这标志着Wi-Fi正式进入“三频”时代——除Wi-Fi 6及前代技术使用的2.4GHz和5GHz频段
发表于 09-19 18:29
•2437次阅读
有没有什么修复方法可以确保 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
迅通PTR7002 Wi-Fi 6模块技术解析
在物联网设备对无线连接性能要求日益严苛的背景下,迅通推出的PTR7002 Wi-Fi 6模块凭借其技术特性成为开发者关注的硬件方案。本文将从芯片架构、射频性能及开发支持等维度进行深度剖析
发表于 06-10 10:38
国产Wi-Fi 6新一代通信技术的推广,WIFI模块行业将迎来更多发展机遇.
WIFI模块行业技术更新换代迅速,新技术如Wi-Fi 6、Wi-Fi 7等不断推出,对旧技术形成快速替代。Wi-Fi 6相比之前的版本,在传
【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】WIFI智能冰箱之三 在Ubuntu下搭建编译环境
评论