上一次的报告主要主要介绍了HI3861的IIC操作,控制OLED显示英文“helloworld”,当时调试的时候其实是想显示中文的,但是因为原先IAR开发环境下的中文显示程序移植到鸿蒙里面后居然一堆错误,编译器差异文中对应细节会详述,所以只显示了英文。那之后总归觉得OLED怎么也得能显示中文吧,所以本篇主要介绍怎么在OLED上显示中文,当然是基于上次报告的代码,最终代码会在文末附件里。主要内容有如下几点:1、汉字取模2、代码编写...
2020-12-14 18:53:58 7027浏览 0点赞 0回复 0收藏
上一篇报告主要介绍了HI3861的GPIO操作,而本次报告主要是通过OLED驱动讲解下IIC接口的操作方式,本次报告主要内容如下:1、OLED规格书熟悉及电路图解读2、代码编写以3、烧录测试一、OLED规格书熟悉及电路图解读从HiSparkWiFiIoT智能家居套件硬件资料目录“\HiSparkWiFiIoT智能开发套件原理图硬件资料\数据手册\HiSparkWiFiIoTOLEDVER.A\金马鼎0.96白色30Pin.pdf”来看,oled屏幕采用的是ssd1306驱动芯片,此芯片支持并口、34线...
2020-12-14 18:49:20 8479浏览 0点赞 0回复 0收藏
上一次报告主要是环境搭建,并且完成了代码获取与代码的编译烧写,本次报告从嵌入式系统最基本的GPIO引脚控制讲起。动手之前肯定要熟悉下代码目录,为了直观的查看代码,推荐一个生成目录树的网站:“http:dir.yardtea.cc”,只要把目录拖到网站相应位置即可生成目录树。点击配置按钮可以配置行程目录树的深度。下边是我对代码目录下文件的简单理解,鸿蒙的文档很多,没有一个一个熟悉,还是比较喜欢先动起来,基本上是摸索出来...
2020-12-14 18:12:55 6622浏览 0点赞 0回复 0收藏
首先本篇报告共计分如下几部分:1、虚拟机安装配置。2、Linux下编译环境安装与配置3、windows端编译以及烧录程序安装与配置4、鸿蒙系统源码下载、编译、烧写。一、虚拟机安装配置看论坛与群里面大家使用虚拟机普遍是用的vmware,而我习惯用Oracle的virtualbox,有两个原因,一个是体量小,安装方便,另外一个主要原因是免费软件,不需要像vmware需要和谐。当然论坛有大侠依托vmware安装了ubuntu20.4并且将编译环境配置好了,这...
2020-12-14 17:35:09 7560浏览 0点赞 0回复 0收藏
一直以来芯片跟嵌入式操作系统是国外大国的天下,从十几年前一毕业就做嵌入式设计,用过的单片机有51、AVR、PIC、arm系列等,那全是国外产品,随着国产MCU的发展,三四年前开始使用国产MCU,虽然有差距,但是差距会变小的。自从我们大华为发布HarmonyOS就想熟悉一下,但是一直没有时间。不想这次软硬件一套都齐活了,更不用说还能免费申请,激动的心情就不细表了,进入主题。本次主题由如下两个:1、拆箱熟悉下板卡。2、上电看...
2020-12-14 15:16:51 9624浏览 1点赞 0回复 2收藏