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

    文章

    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次阅读
    浅谈<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

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

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

    基于 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以下频率范围内进行可编程操作,是物联网
    的头像 发表于 12-11 13:40 1052次阅读

    Wi-Fi 4到Wi-Fi 7:网速飙升40倍的无线革命

    Wi-Fi 6具有更高效率,适合密集设备环境,支持更低的延迟和更高的节能表现。   Wi-Fi 7 Wi-Fi 7是2024年发布的新一代标准,提供超高数据速率,支持
    的头像 发表于 12-09 10:10 1604次阅读
    从<b class='flag-5'>Wi-Fi</b> 4到<b class='flag-5'>Wi-Fi</b> 7:网速飙升40倍的无线革命