OpenHarmony智能开发套件[驱动开发篇(上)
21其乐融融 发布于 2023/06/23 03:56:24
驱动开发是指为操作系统或硬件设备编写软件驱动程序的过程。驱动程序是一种特殊的软件,它与操作系统或硬件设备进行交互,以使它们能够有效地通信和协同工作。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/23 03:56:24
驱动开发是指为操作系统或硬件设备编写软件驱动程序的过程。驱动程序是一种特殊的软件,它与操作系统或硬件设备进行交互,以使它们能够有效地通信和协同工作。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/23 03:56:20
OpenHarmony系统中有一套默认签名信息,用于应用的开发和调试。当系统厂商正式发布系统时,需要新增或替换私有签名信息,本篇文档将介绍如何生成私有签名并在系统中进行配置。本文档需准备Java和Gradle编译环境。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/23 03:56:16
刷机包内的文件或脚本,可供大家适配一加6T(一加6等)或其他高通(及非高通)芯片的机型参考,目前主要开源内核适配OpenHarmony部分及相关应用,供OpenHarmony开发者参考体验。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/22 03:57:01
在OpenHarmony系统上移植无人机相关算法和代码,这里花了一点时间调试,但还是算比较顺利。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/22 03:56:56
在介绍互斥锁之前,我们有必要去了解一下线程的状态,或者说线程的生命周期。避免伙伴们因为不够熟悉线程而对这个互斥锁的概念感到困难。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/22 03:56:51
本文主要讲述OpenHarmony内核的SoC代码移植。因为STM32F407的架构和基础SDK都是官方开源的,所以移植工作也较为容易,但在实际工作中如果遇到未开源的芯片,那么需要模组或芯片厂商提供技术支持才可完成移植工作。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/22 03:56:48
本文介绍通过DevEco Studio向应用安装路径中放入目标文件,也就是在应用资源目录rawfile目录中放入文件,然后将其推送至沙箱路径。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/22 03:56:43
本篇主要介绍了一些基础内核编程相关的内容,希望能够帮助到学习OpenHarmony的伙伴们。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/22 03:56:34
目前Window系统已经能够用过DevEco Device Tool工具独立完成大部分的OpenHarmony开发工作,而先前通过HiBurn,MobaXterm工具进行的烧录,串口调试并不方便,下面具体介绍如何在Windows系统上配置环境。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/22 03:56:28
2023年4月开源大师兄项目正式捐赠给开放原子基金会,成为开放原子基金会旗下与OpenHarmony同级别的开源项目,目前处于项目孵化期 。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/22 03:56:23
HMDTU的硬件代码会及时适配OpenHarmony上线的最新Releases,编译HMDTU代码前请看硬件代码仓库的Md文件。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/22 03:56:19
据介绍,4.0 版本将会先发布数个 Beta 版本,然后再发布 Release 版本,未来可期!
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/22 03:56:14
OpenHarmony自动化测试框架是OpenHarmony提供的支持JS/TS语言的单元及UI测试框架,支持开发者针对应用接口或系统接口进行单元测试,并且可基于UI操作进行UI自动化脚本的编写。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/21 03:56:55
智能音箱系统是以智能音箱设备为核心,结合手机端、语音识别系统和手势识别系统协同工作,可提供中继WiFi的同时满足家庭用户的日常音频服务需求,个性化地为用户提供了语音识别功能。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/21 03:56:52
本文实现了用润和HiHope Pegasus 3861 UDP 广播人体红外传感器数据。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/21 03:56:48
我们要做的工作就是梳理原有系统启动流程,包括:如何将固件代码拷贝到内存,栈针从哪里开始引导系统启动,系统启动前需要做哪些软硬件的初始工作,然后让OH通过这套流程跑起来。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/21 03:56:40
该项目是基于 OpenHarmony 操作系统,它是我国自主研究、国产可控的芯片RK2206 搭载的一个全新的,独立的首个完全开源的操作系统。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/21 03:56:36
本文主要介绍了WPA_supplicant基础及其在分布式软总线子系统WIFI模块的应用 ,着重分析了HAL层与WPA_supplicant之间的Unix socket通信机制并贴出主要入口代码,为开发人员维护和扩展功能提供参考。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/21 03:56:32
本次我们针对NAPI模块注册流程做深入介绍,给大家后续工作中开发、使用NAPI接口提供指导。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/21 03:56:22
本次实验用的开发板是润和的3861智能家居套件,搭建一站式OpenHarmony设备开发Windows开发环境。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/21 03:56:17
笔者刚开始接触轻量系统开发。因为之前都接触的是标准系统(开发板是DAYU200),所以笔者开始在源码的选择还是和标准系统一样,直接拿OpenHarmony 3.2 release来编译出wifiiot_hispark_pegasus的固件。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/20 03:56:42
做了个Demo应用,调试、运行非常顺利。启动应用后,状态栏和导航栏占用的高度过高,显得很奇怪,尝试修改一下系统应用。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/20 03:56:33
本项目智能温感种植系统设计采用基于ARM内核的小凌派rk2206单片机为核心处理器,基于OpenHarmony操作系统通过终端传感器设备进行实时采集植物培养现场的温湿度、光照强度、土壤水分等数据信息实现温室大棚环境温湿度、土壤水分、二氧化碳、光照强度等的检测。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/20 03:56:29
本文将介绍如何使用静态订阅公共事件,静态订阅者在未接收订阅的目标事件时,处于未拉起状态,当系统或应用发布了指定的公共事件后,静态订阅者将被拉起,并执行onReceiveEvent回调,开发者可通过在onReceiveEvent回调中执行业务逻辑,实现当应用接收到特定公共事件时执行业务逻辑的目的。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/06/20 03:56:26
这里将介绍如何通过OpenHarmony提供的@ohos.bluetooth (蓝牙接口)打开当前设备的蓝牙,关闭蓝牙,以及连接BLE蓝牙设备。
阅读()评论(0)赞 ()