更多内容请访问:鸿蒙科技社区https://harmonyos.51cto.com1、鸿蒙是否支持工业modbus设备?答:Modbus是通讯协议,移植相关驱动程序后,可以支持任何设备。据说,一些参赛队伍已经做出了鸿蒙DTU。也可以使用其他支持modbus的模块,比如4G模块透传(AIR724UG)发送MODBUS数据。2、使用树莓派对鸿蒙学习的硬件有什么影响?有没有人深入体验过?答:已经有人在做树莓派的鸿蒙移植,比如QuantumForce。这是码云的地址:https://gitee.com/liangzili/harmony-raspberry不过目前只支持RaspberryPi<2>,目前用的比较多的是3B和4B。大家可以下载移植的源码体验一下。我自己用的是3B和4B,暂时还体验不到。3.手机刚刚收到SOS。老师如何与开发板和手机通信?答:通信方式有很多种,但一般来说,底层都是通过socket进行通信的。本案例采用hispark开发板连接鸿蒙手机的方案。也就是说,开发板是客户端,手机是服务器。开发板使用标准的slaveCsocket。鸿蒙手机使用JavaSocket。hi3861可以通过AT指令或C语言配置上网。详情请参考下方附件中的代码。4、鸿蒙手机什么时候上市?答:鸿蒙手机一直在你身边。未来华为主流机型可能会支持鸿蒙(比如P40、mate40已经支持鸿蒙,可以升级),只要安装了鸿蒙OS,鸿蒙手机就没了。所以,还没有主流鸿蒙手机的你,赶快入手吧!如果非要问鸿蒙手机什么时候上市,我的回答是:有钱的时候!5.能发一期关于润和Neptune开发板教程吗?这个板比较便宜。答:关于Neptune开发板,后续会发布相关视频课程和文章。目前正在制作基于hi3861的开发板(主要是HiSpark)相关的视频课程。请关注我的主页:https://harmonyos.51cto.com/person/posts/9741266。请问,除了3861,鸿蒙还能用什么?答:3861、3516、3518都可以,只是驱动不一样,系统是鸿蒙,这些是海思。OpenHarmony官方目前只支持这些芯片,其他芯片暂时不支持。不过有很多开发板可以选择,比如Hispark和BearPie开发板,只要是基于这3款芯片的,都可以使用鸿蒙。7、3861现在可以正常供货了吗?答:3861芯片不适合个人使用。是海思的toB业务。它应该可以正常供应。您可以为此联系海思。一般个人或团队直接购买3861芯片的开发板。8、老师您好,请问一下,鸿蒙的编译环境必须要用linux吗?有没有纯windows开发编译环境?答:最新的HUAWEIDevEcoDeviceTool支持Windows下直接编译烧录。我只是用这个版本来演示,详细安装过程请参考以下文档:https://developer.huawei.com/consumer/cn/forum/topic/0201541237140340040?fid=01013039010402308699。鸿蒙与Unix的联系,与Linux的区别与关系答:鸿蒙与unix、linux无关,最多是类unix系统,即命令和使用方法类似。10、请问老师,鸿蒙的内核以后会变成纯微内核吗?答:鸿蒙采用内核切换机制,即遇到不同配置的硬件会使用不同的内核。微内核其实就是裁剪,当然鸿蒙内核也支持裁剪,类似linux。11、老师,开发板与手机的通讯还有哪些方式?答:使用TCP、UDP、HTTP(S)、FTP等,作为人,这些底层使用的是sockets,也可以使用蓝牙、NFC、modbus等。12、学C、Java、JS有没有更好的方法?我目前在华为开发者学院学习Java。答:建议先学Java或者JS,再学C。不同的人有不同的学习方法,跟天赋、环境、资源都有关系。总之,不停地写程序,不停地思考,然后永远重复这个过程!13、STM32开发板可以移植到鸿蒙吗?答:这个我没试过,只要移植了芯片驱动,其他都好办。更多信息请访问:Harmonyos.51cto.com,与华为官方合作打造的鸿蒙技术社区
