IoT课程代码——https://gitee.com/hihopeorg
私信
主帖 10
回帖 25
视频 3
提问
回答 4
资源 14
专栏 1
课程 1
昨天唐老师发布了能够运行在鸿蒙Hi3861开发板上的Python解释器,还不知道的可以去看看唐老师的帖子,:)我们知道,Python是一种脚本语言,可以解释执行,不需要编译。有了Python解释器,大家可能会希望——如果能直接把Python脚本文件上传到开发板上,然后发个命令就可以执行就好了,而不需要像C代码那样需要编译、烧录才能运行。于是,我开始尝试——将TFTP服务器移植到鸿蒙Hi3861开发板上。经过半天的移植和一天的调试,终于把...
2020-11-27 18:21:14 1.3w浏览 10点赞 8回复 9收藏
GNFAQ翻译(PS:花了将近半个小时,把GN的官方FAQ翻译了一遍,有错漏之处欢迎大家指正。)GN的文档在哪里?GN有大量的内置的帮助文档,所以你可以运行gnhelp命令查阅,但是你同样可以在“参考页面”(PS:附件文档包中的gnreference.pdf)查阅全部帮助文档。你同样可以查阅“快速入门指南”(PS:附件文档包中的gnquickstart.pdf)和“语言和操作细节”(PS:附件文档包中的gnlanguage.pdf)。我可以生成XCode或者VisualStudio...
2020-11-26 18:08:13 1.7w浏览 16点赞 10回复 10收藏
使用鸿蒙原始WiFIAPI接口进行编程,整个过程稍显繁琐,为此我们对鸿蒙原始WiFiAPI接口做了一层封装,形成了一套更简单易用的接口。简化后的API接口STA模式连接WiFi热点,并启动DHCP客户端;成功会返回一个netId,失败返回1intConnectToHotspot(WifiDeviceConfigapConfig);断开WiFi连接,以及停止DHCP客户端voidDisconnectWithHotspot(intnetId);AP模式打开WiFi热点,同时启动DHCP服务器,成功返回SUCCESSintStartHotspot(constH...
2020-11-26 16:56:58 1.2w浏览 12点赞 7回复 13收藏
《HarmonyOS网络编程公开课》的课件、代码以及demo程序操作指南,可以在此篇帖子的附件处下载,其中,实验指南是四千多字的详细的操作过程描述,下载代码后,按照实验指南操作,你也可以将示例代码在多个开发板、多个OS环境上运行起来!部分课件截图如下(完整版请在附件中下载):
2020-11-20 12:37:27 1.0w浏览 8点赞 3回复 18收藏
1.许老师,3861在STA模式下如何获取本机的IP地址,可以修改hostname吗,就是在路由器上显示的名称?答:可以用Hi3861SDK提供的netifapinetifgetaddr接口,获取本机的IP地址;可以用Hi3861SDK提供的netifapisethostname接口,设置主机名称(路由器配置界面上可以查看到);2.今天上课所讲的是属于南向的通信,通过之前的公开课我大概理解了北向开发之间的实时互联,南北之间实现实时互联的一个逻辑是什么?答:目前来说,南北向...
2020-11-19 20:45:01 5913浏览 3点赞 3回复 1收藏
大家好!2020年11月18日(周三)晚20:00,我将为大家做一场《HarmonyOS网络编程》的直播公开课。本次公开课中,我会讲解如何使用HarmonyOS在HiSpark系列开发板上进行网络编程(Hi3516,Hi3518以及Hi3861),并讲解如何通过编程控制开发板的WiFi功能(Hi3518和Hi3861,Hi3516通过Settings应用程序控制),以及如何让我们的程序能够兼容类Unix系统(如Linux、MacOS等)。同时,我还会讲解并演示如何通过netcat调试和测试我们的程序...
2020-11-12 00:08:36 1.3w浏览 5点赞 3回复 2收藏
一、讲师简介51CTO的学员们,大家好!我是51CTO学院的新晋讲师许思维,目前就职于江苏润和软件股份有限公司,任高级软件工程师一职,同时也是企业内训讲师。我擅长的领域包括Linux系统编程、单片机编程,以及AndroidApp和AndroidHAL开发。作为HarmonyOS官方合作伙伴,润和HiHope团队出品了首批支持HarmonyOS的HiSpark系列开发套件。二、课程简介课程主页:https:edu.51cto.comcourse25739.htmlhm作为全新的操作系统,HarmonyOS...
2020-11-05 10:41:41 1.1w浏览 4点赞 3回复 7收藏
本文介绍如何在HiSparkWiFiIoT套件上,使用HarmonyOSIoT硬件子系统的PWM接口驱动蜂鸣器播放音乐。用PWM输出方波的API鸿蒙系统IoT硬件子系统提供了PWM相关接口,接口头文件为wifiiotpwm.h,其中开始输出方波的接口为:briefOutputsPWMsignalsbasedontheinputparameters.ThisfunctionoutputsPWMsignalsfromaspecifiedportbasedontheconfiguredfrequencydivisionmultipleanddutycycle.paramportIndicatesthePWMportnumber.paramdut...
2020-10-30 22:21:43 1.8w浏览 13点赞 11回复 13收藏
鸿蒙官方文档的“Hi3861开发板第一个示例程序”中描述了——如何使用DevEcoDeviceTool工具烧录二进制文件到Hi3861开发板;本文将介绍如何使用HiBurn工具烧录鸿蒙的.bin文件到Hi3861开发板。获取HiBurn工具通过鸿蒙官方文档我们知道DevEcoDeviceTool是一个VSCode插件,它以.vsix文件的形式向开发者提供。事实上,这个文件.vsix文件是一个zip格式的压缩文件。你可以在gitbash或Linux环境中,使用file命令将它识别出来:$fileDevEc...
2020-10-09 19:19:45 2.8w浏览 11点赞 8回复 18收藏
移植后的代码仓链接:https:github.comxusiweiharmonyosssd1306功能简介:•使用HarmonyOS的IoT硬件接口•提供字符绘制相关接口,内置四种字体大小的ASCII字符;•提供图形绘制相关接口,如绘制直线、矩形、圆形等;•内置一个128x64bit内存缓冲区,支持全屏刷新(可以用来实现动画、视频播放);•针对SSD1306连续数据发送进行了优化,目前全屏刷新速率能够达到10帧每秒;•MIT许可证,可使用到产品级...
2020-10-03 18:03:37 9605浏览 6点赞 6回复 6收藏