本文来源电子发烧友社区,作者:跋扈洋, 帖子地址:https://bbs.elecfans.com/jishu_2003983_1_1.html
配置Windows烧录环境安装Visual Studio Code检测版本如果已安装Visual Studio Code,打开命令行工具,输入code --version命令,检查版本号是否为1.45.1及以上版本;可以正常返回版本号,说明环境变量设置也正确。
登录Visual Studio Code官方网站,下载Visual Studio Code软件包,要求为1.45.1及以上版本。
下载完成后,点击软件包进行安装。安装过程中,请勾选“添加到PATH(重启后生效)”。
安装完成后,重启计算机,使Visual Studio Code的环境变量生效。
安装Node.js说明如果已安装Node.js,打开命令行工具,输入node -v命令,检查版本号是否为12.0.0及以上版本。如果版本符号要求,请添加NODE_PATH变量。
说明
如果安装必要工具链过程中提示Visual Studio的更新失败,可以忽略跳过,不影响使用。
请自行下载并安装JDK,版本要求为:1.8版本。
安装hpm该方式需先确保Node.js安装成功。在安装hpm前,请检查网络连接状态,如果网络不能直接访问Internet,而是需要通过代理服务器才可以访问。这种情况下,需要先设置npm代理,才能安装hpm。
打开命令行工具,执行如下命令安装hpm。
npm install -g @ohos/hpm-cli
hpm -V
地址
创建一个共享文件夹
映射目前HarmonyOS源码只支持在Linux系统中进行编译,可以将Linux环境下的工程目录映射到Windows环境下,然后使用DevEco Device Tool打开,并在Windows环境下进行烧录和调试。映射方法如下:
在Linux上,设置HarmonyOS源码所在文件夹为共享文件夹。
在Windows上,鼠标右键单击“此电脑”,选择“映射网络驱动器(Z)
选择一个未使用的驱动器,并设置HarmonyOS源码所在的路径,格式为“Linux IP地址共享文件夹名称”,如:10.6.25.83HarmonyOS,点击“完成”。
导入源码HarmonyOS暂不支持Windows系统源码,请从映射的Linux服务器的共享路径,导入源码。
在Visual Studio Code中,点击DevEco Device Tool插件按钮图标,然后点击“Import”按钮。
选择本地映射的HarmonyOS源码文件夹,然后点击“Import”导入工程。
用Hiburn烧录第一个程序
配置Windows烧录环境安装Visual Studio Code检测版本如果已安装Visual Studio Code,打开命令行工具,输入code --version命令,检查版本号是否为1.45.1及以上版本;可以正常返回版本号,说明环境变量设置也正确。
登录Visual Studio Code官方网站,下载Visual Studio Code软件包,要求为1.45.1及以上版本。
下载完成后,点击软件包进行安装。安装过程中,请勾选“添加到PATH(重启后生效)”。
安装完成后,重启计算机,使Visual Studio Code的环境变量生效。
安装Node.js说明如果已安装Node.js,打开命令行工具,输入node -v命令,检查版本号是否为12.0.0及以上版本。如果版本符号要求,请添加NODE_PATH变量。
- 登录Node.js官方网站,下载Node.js软件包。请选择LTS版本12.0.0及以上,Windows 64位对应的软件包。
-
下载完成后,点击软件包进行安装,勾选图中的选项框,自动安装必要工具(如Python、Visual Studio构建工具链)。
-
Node.js安装完成后,点击Finish,系统会打开一个新窗口,自动安装必要的工具,请点击键盘任意键继续。
说明
如果安装必要工具链过程中提示Visual Studio的更新失败,可以忽略跳过,不影响使用。
-
在“此电脑 > 属性 > 高级系统设置 > 高级 > 环境变量 >系统变量”中,新增NODE_PATH变量,值为:C:Users{userName}AppDataRoamingnpmnode_modules,其中userName请替换为实际的用户名称。
-
打开CMD命令行工具,输入“node -v”命令,能正常查询Node.js的版本号,说明Node.js安装成功。
请自行下载并安装JDK,版本要求为:1.8版本。
安装hpm该方式需先确保Node.js安装成功。在安装hpm前,请检查网络连接状态,如果网络不能直接访问Internet,而是需要通过代理服务器才可以访问。这种情况下,需要先设置npm代理,才能安装hpm。
打开命令行工具,执行如下命令安装hpm。
npm install -g @ohos/hpm-cli
- 1
hpm -V
- 1
-
登录HarmonysOS设备开发门户,点击右上角注册按钮,注册开发者帐号,注册指导参考注册华为帐号。如果已有华为开发者帐号,请直接点击登录按钮。
进入HUAWEI DevEco Device Tool产品页,下载DevEco Device Tool安装包。 -
打开Visual Studio Code软件。
采用从本地磁盘安装方式,安装DevEco Device Tool。 -
安装成功后,界面如下图所示。
-
安装C/C++插件
HarmonysOS设备开发采用C/C++语言,Visual Studio Code工具对C/C++语言的支持插件非常丰富,可以安装“C/C++”插件来实现C/C++代码智能提示、代码高亮、格式化等功能,帮助您更高效、便利的开发更规范和优美的代码。
- 如果在线安装失败,可点击右下角弹框的“Go to Download Page”,下载离线插件(选择“cpptools-win32.vsix”版本,Windows下,64位和32位系统均为同一个安装包)。然后再参考安装DevEco Device Tool插件的方式,离线安装C/C++插件。
地址
创建一个共享文件夹
映射目前HarmonyOS源码只支持在Linux系统中进行编译,可以将Linux环境下的工程目录映射到Windows环境下,然后使用DevEco Device Tool打开,并在Windows环境下进行烧录和调试。映射方法如下:
在Linux上,设置HarmonyOS源码所在文件夹为共享文件夹。
在Windows上,鼠标右键单击“此电脑”,选择“映射网络驱动器(Z)
选择一个未使用的驱动器,并设置HarmonyOS源码所在的路径,格式为“Linux IP地址共享文件夹名称”,如:10.6.25.83HarmonyOS,点击“完成”。
导入源码HarmonyOS暂不支持Windows系统源码,请从映射的Linux服务器的共享路径,导入源码。
在Visual Studio Code中,点击DevEco Device Tool插件按钮图标,然后点击“Import”按钮。
选择本地映射的HarmonyOS源码文件夹,然后点击“Import”导入工程。
用Hiburn烧录第一个程序
-
点界面左上角的Setting->Com settings进入串口参数设置界面,串口参数设置界面上,Baud为波特率,默认115200,可以选择921600,2000000,或者 3000000(实测最快支持的值),其他参数保持默认,点“确定”保存;
- 据设备管理器,选择正确的COM口,例如我的开发板是COM4,如果是打开程序之后才插串口线的,可以点一下“Refresh”刷新串口下拉框的可选项;
- 点“Select file”弹出文件选择对话框,选择编译生成的allinone.bin文件,这个bin其实是多个bin合并的文件
-
点击Connect,连接串口设备,这时HiBurn会打开串口设备,并尝试开始烧写,需要确保没有其他程序占用串口设备(烧写之前可能正在用超级终端或串口助手查看串口日志,需要确保其他软件已经关闭了当前使用的串口);
复位设备,按开发板的RESET按键;
等待输出框出现三个"=========================================="以及上方均出现successful,即说明烧录成功; -
烧录成功后,需要手动点“Disconnect”断开串口连接,否则会提示“Wait connect success flag (hisilicon) overtime.”;
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
wi-fi
+关注
关注
14文章
2144浏览量
124502 -
HarmonyOS
+关注
关注
79文章
1975浏览量
30194 -
HiSpark
+关注
关注
1文章
156浏览量
6928
发布评论请先 登录
相关推荐
如何判断产品需不需要做AT&T认证?AT&T测试内容和要求分享
随着经济全球化的发展,国内越来越多产品厂商选择将自家产品出口到北美市场,而这时候各位厂商都会面临产品需不需要做AT&T的问题。今天英利检测针对这一问题整理了一些关于AT&
北美运营商AT&T认证中的VoLTE测试项
北美运营商AT&T的认证测试内容涵盖了多个方面,以确保设备和服务的质量、兼容性以及用户体验。在AT&T的认证测试中,VoLTE(VoiceoverLTE)测试项是一个重
北美运营商AT&T认证的测试内容有哪些?
北美运营商AT&T的认证测试内容涵盖了多个方面,以确保设备和服务的质量、兼容性以及用户体验。以下是英利检测整合的AT&T认证的主要测试内容:基础认证测试联邦通信委员会(FCC
北美运营商AT&T认证的费用受哪些因素影响
申请北美运营商AT&T认证的价格因多种因素而异,包括产品类型、认证范围、测试难度等。一般来说,申请AT&T认证的费用可能相对较高,因为AT&T作为北美地区的主要
onsemi LV/MV MOSFET 产品介绍 & william hill官网
系列MOSFET介绍。4.onsemiLV/MVMOSFET市场&应用。威廉希尔官方网站
亮点onsemi最新一代T10系列MOSFET优势&市场前景。学习收获期望了解onsemiSi
FS201资料(pcb & DEMO & 原理图)
电子发烧友网站提供《FS201资料(pcb & DEMO & 原理图).zip》资料免费下载
发表于 07-16 11:24
•0次下载
北美运营商AT&T认证入库产品范围名单相关
,就让英利检测带大家进一步了解。首先,AT&T的认证体系严谨而全面,它不仅仅是对产品性能的简单测试,更是对设备性能、网络安全、用户体验等多方面的综合考量。这一体系分为三个等级:
解读北美运营商,AT&T的认证分类与认证内容分享
在数字化日益深入的今天,通信威廉希尔官方网站
的稳定与安全对于个人、企业乃至整个国家都至关重要。作为北美通信领域的领军者,AT&T一直致力于为用户提供高效、可靠的通信服务。而在这背后,AT&T
利尔达NB-IoT &Cat.1 产测应用指导
用户使用利尔达NB&Cat.1模组在出厂前都会进行相应的产线测试,如何保证NB&Cat.1在用户产线测试后整机功能正常,是否用户产测进行了模组侧的功能测试全覆盖,本文给出模组在生
在TSMaster中加载基于DotNet平台的Seed&Key
在UDS诊断过程中,会涉及到安全访问的问题,也就是所谓的Seed&Key。TSMaster诊断模块支持通过.dll文件载入Seed&Key算法用于安全访问解锁。在最近发布
Open RAN的未来及其对AT&T的意义
3月14日消息,在“Connected America 2024”会议上,AT&T高级副总裁兼网络首席威廉希尔官方网站
官Yigal Elbaz讨论了Open RAN 的未来及其对AT&T的意义。
R&S和Applus在EMC测试环境中完成eCall测试
罗德与施瓦茨(以下简称R&S)和Applus Laboratories完成电磁兼容性 (EMC) 测试环境中 eCall 测试。
评论