【开发板试用报告】小白体验HiSpark Wi-Fi IoT智能家居套件
收到51CTO邮寄的HiSpark Wi-FiIoT智能家居套件一周了,由于本人每天需要上班,晚上才有2 、3个小时测试,所以现在才写测试报告。
收到开发板,首先是新奇,HI3861主控板体积很小,并且还带wifi功能,感觉还不错!而且还有底板,可以直接插各种模块,很方便!感觉主控板的体积比树莓派zero还小,还是很不错的。
然后就是踩坑开始,还没收到板子,我就在鸿蒙os的官网稍微看了下开发手册,里面又有Linux、又有node.js,还有vscode插件啥的,给我感觉,可能是由于时间关系,华为没有开发出合适的IDE,相比stm32的keil,arduino 等成熟的IDE,给小白造成了一定的上手困难。
拿到板子之后就开始按照开发手册上的步骤进行开发,因为本人也开发一些网站,电脑里早就装好了Python、node.js等软件,想到这是巨坑。。。
坑1:ssh连接问题,ssh连接vm虚拟机,显示Permission denied (publickey,password),必须在ubuntu 配置下ssh。
坑2:could not create the java virtual
由于我的主机里装的jdk14 8 7 各种版本都有,但是DevEco要求1.8,因此将JAVAPATH改成jdk1.8 的路径,创建成功了
坑3:npm install -g serialport windows
这个是在群里的兄弟帮助下搞定的,其实也是给了错误提示的,就是必须按照vs_buildtools,地址为https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visual-studio/?sku=BuildTools
坑4:*** No SConstruct file found
这是因为在windows下进行编译是不行了,必须在虚拟机下进行编译才行,第一步就是ssh 到你的虚拟机,然后python build.py wifiiot ,windows给我感觉只能烧录。
还有一些小坑,总之给我感觉就是各种工具,前后端都来了一遍,才把程序烧进开发板,太艰难了。
我总的感觉是,硬件上这个HISPARK还是挺不错的,但是软件上还有很大的改进空间,如果哪个公司或者个人搞一个IDE,那就更好了。
烧录完成后,就可以慢慢体验鸿蒙os了。