【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 教程 » 正文

腾讯云服务器安装搭建鸿蒙Hi3861开发板的开发环境

放大字体  缩小字体 发布日期:2021-09-09 00:39:54    浏览次数:13
导读

  此网文撰写耗时两天,成本288元,重复操作三遍,只为各位少踩坑,希望各位可以“分享、点赞、在看、留言”四连鼓励一下。  安装Hi3861开发板的开发环境可以选择虚拟机、Docker、 WSL 或者实体Linux系统电脑,这几种方式都只合适单一的开发环境,像我这样的上班族,家里单位各一个电脑,用起来还是不太方便。  如果

  此网文撰写耗时两天,成本288元,重复操作三遍,只为各位少踩坑,希望各位可以“分享、点赞、在看、留言”四连鼓励一下。

  安装Hi3861开发板的开发环境可以选择虚拟机、Docker、 WSL 或者实体Linux系统电脑,这几种方式都只合适单一的开发环境,像我这样的上班族,家里单位各一个电脑,用起来还是不太方便。

  如果这个开发环境部署在云端,那岂不是我在哪都可以随时继续之前的工作了?想想就挺美好,恰好双十一腾讯云有新人活动:288元/三年(不是腾讯云的广告哈,其他云服务也一样,只是阿里云我不是新客户了,享受不了新人优惠),买起!

  初始购买界面,乌班图Ubuntu的系统版本只能选择18.04,先购买了,然后后面升级为Ubuntu 20.04。

  单击右侧的【登录】,在弹出的【登录Linux实例】窗口,为了方便粘贴复制命令行,选择【标准登录方式】,单击【立即登录】。如下图所示:

  在打开的 WebShell 登录页面,根据实际需求,选择【密码登录】或者【密钥登录】方式进行登录。如下图所示:

  我们这次在腾讯云服务器上重新操作一遍,建议下面操作使用标准登录方式登录腾讯云服务器,这样方便粘贴下面的命令行。

  为了避免网友踩坑,我使用腾讯云控制台的重装系统功能,先后配置了三次环境,记录了详细搭建过程,分享如下。

  文档中有说明,一定要用python3.7及以上版本,本系统中已含有python3.8,满足条件。

  到了此步骤,我测试“mkfs.vfat”和mcopy”指令系统中已存在,则不需要经过上面步骤进行安装了,具体测试如下:

  使用如下命令,分别下载 gn、ninja、LLVM、hc-gen 包,根据官方文档修改,一步到位, 不用反复复制粘贴!

  可选:将激活脚本添加到 bashrc 中,下次登录默认自动激活此 python 虚拟环境,可以使用deactivate 使虚拟环境无效。

  因为出于安全考虑,腾讯云禁止了139和445端口,这样在腾讯云上面配置的samba服务器是无法连接上的。

  为了能够正常使用samba服务器,我们需要对本地Windows端口号进行映射,网上找到一个软件divertTCPconn.exe可以实现此功能,在控制台cmd中输入:

  端口映射完成之后,保持控制台界面开启状态,右键“此电脑” -->

  “映射网络驱动器”-->

  输入“你的服务器ipsharepath”-->

  点击完成

  其中172.18.3.254为虚拟机Ubuntu Linux的IP,我们可以看到命令执行完毕之后,VS Code的终端进入了虚拟机的终端:

  查看输出文件,会在./out/wifiiot/路径中生成以下文件,我们看到时间是刚刚编译的时间,说明没有问题,至此编译构建流程结束。

  我们使用USB线连接WLAN模组(需预先安装USB转串口驱动,安装时需要先连接模组,驱动下载地址:),Type C的另一端与USB口相连,然后在设备管理器中查看COM口,如USB-SERIAL CH340(COM3),该串口集成了烧录、日志打印、AT命令等功能。

  上面截图,在Windows系统下直接打开了虚拟机中的文件,使用的是Samba服务器实现的,具体实现细节可以参考:

  点击下图中Burn右侧的三角按钮,进入烧写固件模式,稍后上面会弹出串口选择列表,选择对应的串口(我的机器使用COM3与Hi3861模块相连),如果环境搭建没有问题的话,即可完成固件的下载。

  使用串口助手工具,连接Hi3861模组串口(我的机器是COM3),并配置好波特率115200,同时勾选“发送新行”,确保输入字符串以 结尾,避免AT命令无法输入。

  在窗口助手中,依次执行如下AT命令,使Hi3861模块启动STA模式,连接指定AP热点,并开启DHCP功能。

  至此,腾讯云上搭建Hi3861开发环境完毕,这样我也就不用编写VS Code代码前先启动一下虚拟机了,大家感兴趣的可以玩玩哈。

  文章出处:【微信号:gh_c472c2199c88,微信公众号:嵌入式ARM】欢迎添加关注!文章转载请注明出处。

  OPC UA 技术解决工业现场数据通信标准不统一的问题,使得不同操作系统和不同制造商的设备之间可以进....

  上周,飞凌嵌入式发布了新品OKMX8MP-C开发板。这款开发板基于NXP i.MX 8M Plus处....

  1全新IoTMCU芯片Air101Air101是合宙全新推出的IoTMCU芯片,支持LuatOS开发....

  一直都是做linux,C开发、QT开发的,没android的app开发经验。提的问题可能比较外行。 鸿蒙北向,看了些书,java跟js开发都...

  最近,亚马逊大规模封杀中国电商的消息引起了广泛热议,并在外贸圈子造成了极大的生存危机恐慌。比起被封杀....

  LINE接口的功能是什么? 如何对stm32mp157开发板的LINE接口进行测试?...

  STM32开发板上外设的功能框图包括哪几部分? 如何去编写ADC的单通道电压采集程序? ...

  如何利用MSP430F5529开发板去控制温度传感器?并将温度曲线及数值变化实时显示在LCD屏上 ?...

  DevEco Device Tool 2.2 Beta2版本发布,支持Hi3861 Linux一站式编译烧录本次为大家带来的是新版本2.2 Beta2,新增四项新功能,欢迎大家升级体验! 打开已安装的历史版本....

  尼日利亚是非洲数据中心建设水平较高的国家之一,数据中心资源较为完备。尼日利亚数据中心服务器快速全面接....

  非洲是地球上经济最不发达的地区,大部分的非洲国家经济发展水平不高。为了满足互联网快速发展的需要,全球....

  马来西亚被称为“亚洲四小虎”之一,是资本主义国家。马来西亚已成为亚洲引人注目的多元化新兴工业国和世界....

  非洲数据中心最多,质量最好,规模最大的数据中心集中在南非,南非有超过20个数据中心,其中不少数据中心....

  最大的输入/输出点数:10点。电源电压:DC24V。输入点数:6点。输出点数:4点。输出类型:继电器。消耗功率(W):19。重量(kg...

  《西子奥的斯服务器LCB2RCB2服务器使用[技术专攻]》由会员分享,可在线阅读,更多相关《西子奥的斯服务器LCB2RCB2服...

  Q1:西子奥的斯怎么查故障,西子奥的斯服务器怎样操作出现这种状况多出在硬件上,你判断的还是对的,我以前遇到过这种情况,最后...

  一、主机自学习(主机自学习前清除故障代码)1、异步主机自学习前确认电机参数(F1-25=0,F1-01、F1-02 、F1-03、F1-04、F1-0...

  大金中央空调有一台机面板显示E2是什么问题如何解决故障大金空调故障代码E2故障内容:漏电检测大金空调故障代码E2故障原因:接...

  《奥的斯服务器PPT》由会员分享,可在线阅读,更多相关《奥的斯服务器PPT(48页珍藏版)》请在人人文库网上搜索。1、服务器按...

  站群服务器的特点就是IP多,因此非常适合做站群服务,能够很好的解决IP资源不足的问题,给每个网站都提....

  美国服务器租用有延迟怎么回事?很多人在使用美国服务器时,会有延迟很高的情况,其实这是正常的,毕竟美国....

  上网冲浪的时候,不管是“网页迷路了”还是“网页乘坐火箭飞向太空”,页面都有一个数字“404”。相信对....

  电子发烧友网报道(文/黄晶晶)自今年4月份,Arm对外揭示Neoverse V1和N2平台的技术细节....

  携手电子发烧友企业号Beta版上线,飞凌嵌入式在电子发烧友企业号正式入驻啦! 保定飞凌嵌入式技术有限....

  近日,金蝶天燕云计算股份有限公司 (以下简称:金蝶天燕)的旗舰中间件产品Apusic应用服务器软件(....

  近日,中国移动浙江公司(下称:浙江移动)联合华为共同完成电信云&5GC分批升级解决方案在现网的FOA....

  银河麒麟高可用集群软件V10 是基于银河麒麟高级服务器操作系统开发的智能高可用软件产品,通过应用银河....

  当通过网络传输数据时,一种新的协议QUIC(Quick UDP Internet Connectio....

  飞凌嵌入式FETT507-C核心板基于全志T507四核车规级处理器设计开发,可满足智能加油机的所有功....

  本文硬件平台采用全志T507四核车规级处理器设计开发板,本文讲解T507开发板以太网配置方法。其它板....

  干货 飞凌OK1028A-C如何输出PWM方波? 最近,我收到了一个使用OK1028A-C输出....

  OKMX8MPQ-C开发板采用NXPi.MX8MPlus高性能处理器开发,内置NPU、ISP,AI计....

  i.MX8MPlus系列专注于机器学习和视觉、高级多媒体以及具有高可靠性的工业自动化。它旨在满足智慧....

  在本模块中,我将把几个常用的监控部分给梳理一下。前面我们提到过,在性能监控图谱中,有操作系统、应用服....

  在客户的一家工厂,应用材料公司Mustang® 电化学沉积(ECD)设备正在进行生产工艺特性鉴定。该....

  米尔电子基于STM32MP1处理器推出了第二代低成本开发套件MYD-YA15XC-T,套件由核心板M....

  OKMX8MM-C是飞凌基于NXP公司i.MX8M Mini 四核64位处理器所设计的一款开发板,主....

  电子AI后视镜终端产品可借助飞凌FETT507-C核心板实现,该核心板基于全志T507四核车规级处理....

  对于很多的新手站长来说,可能对于美国主机和香港主机并不是很熟悉。今天来和大家一起来对比介绍一些,这两....

  Linux下Apache服务器的安装和配置(现代电源技术的发展概况)-Linux下Apache服务器....

  域名系统英文全称为:Domain Name System 缩写为DNS。是一种可以将域名和IP地址相....

  人们在日常工作、生活中经常会使用到网络技术,可以说现在社会离不开通信网络,而作为网络的节点,存储、处....

  WPJAM Basic 是我爱水煮鱼博客多年来使用 WordPress 来整理的优化插件,主要功能,....

  在近代生物医药的发展进程中,针对蛋白质的研究一直没有停止过。近些年,业界的研究重点主要集中在了靶向蛋....

  近日,深圳北鲲云计算有限公司与宝德网络安全系统(深圳)有限公司(以下简称“宝德”)就联合打造混合云高....

  物联网应用层利用经过分析处理的感知数据,为用户提供不同类型的特定服务,其主要功能包括对采集数据的汇集....

  软总线是什么?分布式软总线是手机、平板、智能穿戴、智慧屏、车机等分布式设备的通信基座,为设备之间的互....

  大家好,我们今天继续物联网开发板硬件电路设计相关的探讨。 我们先来看晶振这块。首先,单片机是可以看成....

  ‍   月黑风高夜,突然听得咣当一声,Web服务器的目录下冒出了两个文件,弄出了不小的声响。这两个家....

  一、HTTP服务器 Nginx本身也是一个静态资源的服务器,当只有静态资源的时候,就可以使用Ngin....

  Q1 背景: 软件 vivado2018.2 开发板 KC705 设计中涉及到两个时钟域(外部提供的....

  随着智慧时代的到来,各行各业纷纷开始数字化转型,算力需求呈指数级增长,市场对于服务器的要求也不断提高....点击蓝字关注飞凌,解锁更多嵌入式技术资料01背景:2019年3月,我国交通部发布了JT/T1178.....

  上周,飞凌嵌入式发布了新品OKMX8MP-C开发板。这款开发板基于NXPi.MX8MPlus处理器设....

  远程工作体验需要更具沉浸感,从而继承传统工作方式的一些优势。企业对XR(Extended Reali....

  Fitlab(纷来智能)致力于打造基于计算机视觉的智能健身解决方案,在不改变健身房运营模式和用户运动....

  NVIDIA ConnectX 网卡助力社交网络关键任务的分布式应用实现精确计时功能。 Facebo....

  venSense ICS多模MEMS麦克风具有230µA至590µA电流范围、-98dB FS高电源抑制,采用3.5mm × 2.65mm × 0.98mm表面贴装封装。ICS-51360模块具有50Hz至>

  venSense ICS多模MEMS麦克风具有230µA至590µA电流范围、-98dB FS高电源抑制,采用3.5mm × 2.65mm × 0.98mm表面贴装封装。ICS-51360模块具有50Hz至20kHz的扩展频率响应和数字脉冲密度调制 (PDM) 输出。该MEMS麦克风兼容无锡/铅和无铅焊接工艺。TDK InvenSense ICS多模MEMS麦克风非常适合用于智能手机、麦克风阵列、平板电脑和相机应用。 - (PDM) / RoHS/WEEE 36dB FS 1...

  态驱动器满足工业应用中对SSD的要求,速度可达180MB/s。 这些设备使用最新的MLC型NAND闪存,具有读取重试功能,对于提高数据可靠性是必不可少的。 SSD具有自动恢复、数据随机化和自动刷新功能。

  P-NUCLEO-WB55 STMicroelectronicsPNUCLEOWB55STM32WBNucleo68数据包oelectronics P-NUCLEO-WB55 STM32WB Nucleo-68数据包是一套经济划算的方案,能够基于STM32WB双核多协议 超低功耗2.4GHz MCU 片上系统 (SoC) 快速开发WLAN和蓝牙应用。  STM32 Nucleo包含NUCLEO-68板(预装STM32WB55RG MCU)和USB加密狗(采用 STM32WB55CG MCU)。 NUCLEO-68USB2.4GHzv5.0IEEE 802.15.4-2011PHYMACNUCLEO-68Arduino Uno V3 史多福ST-link/V2-1/。...

  STM32MP157A-DK1 STMicroelectronicsSTM32MP157ADK1探索套件oelectronics STM32MP157A-DK1探索套件支持利用STM32 MPU OpenSTLinux分布软件轻松开发应用程序。OpenSTLinux软件用于主处理器和协同处理器的STM32CubeMP1软件。该套件包含ST-link嵌入式调试工具、LED、按钮和一个以太网1Gbps连接器。它还包含一个USB Type-C™ OTG连接器、四个USB Type-A主机连接器和一个HDMI®收发器。它还包含一个立体声耳机插孔(带模拟麦克风)和一个microSD™连接器。为了扩展STM32MP157A-DK1探索套件的功能,提供两个GPIO扩展连接器,用于Arduino™和Raspberry Pi®屏蔽。 STM32MP157 ArmCortex-A7 32 + Cortex-M4 32MPUTFBGA361 圣普米克stpmic1a 4GbitDDR3L,16位,533MHz 1GB (RGMII)IEEE-802.3ab USBOTGHS #...

  NUCLEO-H743ZI2 STMicroelectronics搭载STM32H743ZIMCU的STM32Nucleo144开发板oelectronics搭载STM32H743ZI MCU的STM32 Nucleo-144开发板用于测试STM32H743ZI微控制器的各种性能以及与之相对应的功耗情况。开关模式电源 (SMPS) 可显著降低运行模式下的功耗。该开发板设有用于实现Arduino® Uno V3连接功能的ST Zio连接器,以及用于通过各种扩展板扩展Nucleo开放式开发平台的 ST吗啡排针。STM32 Nucleo-144开发板无需单独的探头,因其已集成ST-link/V2-1调试器/编程器。STM32 Nucleo-144开发板随附STM32Cube MCU软件包中提供的STM32全面免费软件库和示例。 特性 采用LQFP144封装的STM32微控制器 外部SMPS,生成Vcore逻辑电源(仅可用于“-P”结尾的板) 符合IEEE-802.3-2002的以太网(取决于STM32支持) USB OTG或全速设备(取决于STM32支持) 3个用户LED 两个按钮(用户和复位) 32.768 kHz晶体振荡器 板连接器: 微型USB接口 SWD 以太网RJ...

 
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:http://www.31duo.com/news/1747088.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4