0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-11-04 14:59 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文来源电子发烧友社区,作者:北方, 帖子地址:https://bbs.elecfans.com/jishu_2013692_1_1.html


Ubuntu下搭建编译环境
1、首先选择linux的系统。推荐采用ubuntu18.04.2,最新的ubuntu20.01太过酷炫,这个版本稳定时间长,是最可靠的版本。
基本条件是
  • Linux服务器
  • Windows工作台(主机电脑
  • Hi3861 WLAN模组
  • USB Type-C线(Windows工作台通过USB与Hi3861 WLAN模组连接)
如下图连接



2、首先要修改sh为bash,因为ubuntu默认是dash,这样在字符解析上和原生script不一致,需要修改,
133746h2dqrls3ss3ssmrk.png
执行sudo dpkg-reconfigure dash,选择no,

133948m0va04cqk7jjjqti.png
修改成功

133956pok9kkbk7haazpo8.png

需要以下依赖和工具,
134134xbzygrabkyzxavnn.png
和通常开发不同的是使用了scons,这个工具配合menuconfig,可以定义组件插件。
除了risc-v的工具,其他都可以用aptitude安装,而且版本不那么严格。提出严格版本号是因为这样测试通过了,大家其实可以开放去测,帮助他们发现问题。总体来说,没有啥大问题。
3、依次安装,首先下载安装编译工具,可以从官网下载也可以从hms给的链接下载,


执行
riscv32-unknown-elf-gcc -v
显示gcc版本号,下载成功。

这样就形成了一个基本的环境了。



4. 安装开发工具的依赖和scons
164141m6096emf4hnbu6nf.png
输入
scons -v,
显示安装成功。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • wi-fi
    +关注

    关注

    15

    文章

    2458

    浏览量

    129992
  • HarmonyOS
    +关注

    关注

    80

    文章

    2157

    浏览量

    36277
  • HiSpark
    +关注

    关注

    1

    文章

    156

    浏览量

    7797
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    物联网浪潮,如何精准选型Wi-Fi模块?

    物联网迅猛发展、Wi-Fi技术日益成熟的当下,众多场景尤其是移动设备领域,对 Wi-Fi 无线数据传输的需求与日俱增。那么,众多设备中究竟该如何挑选合适的
    的头像 发表于 03-02 15:37 264次阅读
    物联网浪潮<b class='flag-5'>下</b>,如何精准选型<b class='flag-5'>Wi-Fi</b>模块?

    技术资讯 I Wi-Fi 模块设计

    本文要点Wi-Fi模块设计旨在打造一套紧凑且高效的硬件和软件解决方案,使设备能够通过Wi-Fi网络实现通信。Wi-Fi模块设计是一个复杂的过程,要求研发人员兼具硬件与软件工程方面的专业知识
    的头像 发表于 02-27 17:12 843次阅读
    技术资讯 I <b class='flag-5'>Wi-Fi</b> 模块设计

    Wi-Fi:无线连接的全球通用语

    一、什么是Wi-FiWi-FiWi-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模块呢?下面我们来介绍
    的头像 发表于 12-09 11:27 1298次阅读
    <b class='flag-5'>Wi-Fi</b>模块选型指南 | 低功耗蓝牙/<b class='flag-5'>Wi-Fi</b> 6模块推荐 | 物联网设备集成攻略

    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同样可以
    的头像 发表于 09-28 10:37 1061次阅读

    浅谈Wi-Fi 6E与Wi-Fi 7的关键器件——BAW滤波器新技术

    ,美国联邦通信委员会(FCC)投票通过将6GHz频谱划为免许可频段供Wi-Fi使用,这标志着Wi-Fi正式进入“频”时代——除Wi-Fi 6及前代技术使用的2.4GHz和5GHz频段
    发表于 09-19 18:29 2437次阅读
    浅谈<b class='flag-5'>Wi-Fi</b> 6E与<b class='flag-5'>Wi-Fi</b> 7的关键器件——BAW滤波器新技术

    如何更新 NuMaker IoT 板上的 Wi-Fi 模块固件?

    更新 NuMaker IoT 板上的 Wi-Fi 模块固件
    发表于 09-04 08:28

    有没有什么修复方法可以确保 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相比之前的版本,
    的头像 发表于 05-08 17:07 1356次阅读
    国产<b class='flag-5'>Wi-Fi</b> 6新一代通信技术的推广,<b class='flag-5'>WIFI</b>模块行业将迎来更多发展机遇.

    Wi-Fi HaLow如何突破传统Wi-Fi性能瓶颈?

    视频推荐万物互联的时代,传统Wi-Fi覆盖范围、功耗、连接数上渐显不足。而Wi-FiHaLow的诞生,正在用黑科技打破传统Wi-Fi的性
    的头像 发表于 04-22 11:38 1394次阅读
    <b class='flag-5'>Wi-Fi</b> HaLow如何突破传统<b class='flag-5'>Wi-Fi</b>性能瓶颈?