logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙开发进阶(OpenHarmony)一种快速移植OpenHarmony Linux内核的方法

本文面向希望将OpenHarmony移植到三方芯片平台硬件的开发者,介绍一种借助三方芯片平台自带Linux内核的现有能力,快速移植OpenHarmony到三方芯片平台的方法。

文章图片
#harmonyos#华为#android +2
鸿蒙开发进阶(OpenHarmony)各类器件驱动移植场景

移植LCD驱动的主要工作是编写一个驱动,在驱动中生成模型的实例,并完成注册。

文章图片
#harmonyos#华为#android +2
鸿蒙开发进阶(OpenHarmony)LMS调测

LMS(Lite Memory Sanitizer)是一种实时检测内存操作合法性的调测工具。LMS能够实时检测缓冲区溢出(buffer overflow),释放后使用(use after free) 和重复释放(double free), 在异常发生的第一时间通知操作系统,结合backtrace等定位手段,能准确定位到产生内存问题的代码行,极大提升内存问题定位效率。

文章图片
#harmonyos#华为#android +3
鸿蒙开发进阶(OpenHarmony)移植文件子系统场景规范

utils部件可被各业务子系统及上层应用使用,依赖芯片文件系统实现,需要芯片平台提供文件打开、关闭、读写、获取大小等功能。

文章图片
#harmonyos#华为#android +2
鸿蒙开发进阶(OpenHarmony)平台驱动-DAC模拟信号

DAC(Digital to Analog Converter)是一种通过电流、电压或电荷的形式将数字信号转换为模拟信号的设备,

文章图片
#harmonyos#华为#android +3
鸿蒙开发进阶(OpenHarmony)移植安全子系统规范

安全子系统提供网络设备连接、认证鉴权等功能,依赖mbedtls实现硬件随机数以及联网功能。

文章图片
#harmonyos#华为#android +2
鸿蒙开发进阶(OpenHarmony)一种快速移植OpenHarmony Linux内核的方法

本文面向希望将OpenHarmony移植到三方芯片平台硬件的开发者,介绍一种借助三方芯片平台自带Linux内核的现有能力,快速移植OpenHarmony到三方芯片平台的方法。

文章图片
#harmonyos#华为#android +2
鸿蒙开发进阶(OpenHarmony)移植启动恢复子系统场景

OpenHarmony系统功能按照“系统 > 子系统 > 部件”逐级展开,支持根据实际需求裁剪某些非必要的部件,本文以部分子系统、部件为例进行介绍。若想使用OpenHarmony系统的能力,需要对相应子系统进行适配。

文章图片
#harmonyos#华为#android +2
鸿蒙开发进阶(OpenHarmony)应用时间管理

时间管理以系统时钟为基础,给应用程序提供所有和时间有关的服务。

文章图片
#harmonyos#华为#android +3
鸿蒙HarmonyOS (开发进阶)OHAudio的音频操作场景

场景:基于OHAudio模块实现音频录制和播放功能,带监听音频打断实现使用OH_AudioCapturer接口录制音频生成PCM文件写入到文件保存到沙箱路径,再使用OH_AudioRenderer接口播放音频文件,并监听音频打断

文章图片
#harmonyos#华为#android +3
    共 27 条
  • 1
  • 2
  • 3
  • 请选择