logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

一种OpenHarmony轻量系统适配方案

本文介绍了一种OpenHarmony轻量系统适配方案,采用保留原生RTOS内核而非移植LiteOS-M的技术路线。方案通过将OpenHarmony编译为静态库集成到原生系统,仅需新增适配接口而非重构整个系统,显著降低开发难度和工作量。具体实施包括:优化编译配置、剪裁非必要组件、升级FreeRTOS和MbedTLS版本、新增CMSIS/打印/文件系统等接口。与完全移植方案相比,该方案在保持OpenH

文章图片
#harmonyos#嵌入式
OpenHarmony OpenCV应用样例开发

OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉和机器学习软件库。它由一系列的 C 函数和少量 C++ 类构成,同时提供 Python、Java 和 MATLAB 等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。OpenCV 具有极广的应用领域,它包括但不限于:人脸识别和物体识别:这是 OpenCV 的一项重要功能,应用在许多

#opencv#人工智能#计算机视觉 +1
OpenHarmony实战开发之分布式软总线分析~

本文主要记录了分布式软总线的基本概念,架构,以及框架的代码组成介绍,后续实际用上后再记录分布式软总线子系统使用。

文章图片
#分布式#嵌入式硬件
OpenHarmony源码解析之编译构建

OpenHarmony是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代、基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。最近在学习OpenHarmony源代码,个人认为学习有三个阶段,分别是看、实操、写(归纳总结),本着追求学习的终极目标,因此有了这篇文章。

文章图片
#harmonyos#移动开发#嵌入式硬件
鸿蒙开发实战:CMake三方库移植指南

摘要 本文介绍了使用CMake和Makefile移植三方库到OpenHarmony平台的方法,重点以double-conversion库为例说明CMake方式的移植流程。首先获取源码并分析目录结构,然后通过修改工具链配置实现交叉编译,生成OpenHarmony平台的可执行文件。文章详细展示了工具链设置、编译执行步骤以及测试方法,包括环境搭建、测试用例执行等关键环节。该指南适用于Hi3516DV30

#harmonyos#嵌入式硬件#三方库
鸿蒙全栈开发:异步接口实现详解

本文介绍了OpenHarmony Napi标准系统中异步接口的两种实现方式:Callback方式和Promise方式。异步实现通过napi_create_async_work()创建异步工作项,将耗时操作放在worker线程执行,避免阻塞主线程。 异步处理流程分为: 接收参数并初始化上下文数据 创建异步工作项 将工作项加入调度队列 worker线程执行业务逻辑 完成回调处理结果 对于Callbac

文章图片
#harmonyos
鸿蒙开发实践案例分析——使用HiBurn烧录鸿蒙.bin文件到Hi3861开发板

点击Connect,连接串口设备,这时HiBurn会打开串口设备,并尝试开始烧写,需要确保没有其他程序占用串口设备(烧写之前可能正在用超级终端或串口助手查看串口日志,需要确保其他软件已经关闭了当前使用的串口);等待输出框出现三个"=========================================="以及上方均出现successful,即说明烧录成功;事实上,这个文件.vsix文件是

#harmonyos#嵌入式硬件#物联网 +1
OpenHarmony 实战开发——GN快速上手

其加载过程如下,加载系统默认参数(),加载//.gn中的default_args,加载–args命令行参数,加载工具链的参数。2).gn文件中buildconfig变量指示build config file路径(该文件常用来配置相关编译工具链),root变量指示source root(不指定时则为.gn所在的目录)。动态库hello_shared配置:用shared_library声明动态库,用s

#harmonyos#移动开发
鸿蒙开发实践案例分析——性能分析工具CPU Profiler分析

本文介绍了鸿蒙开发中应用性能分析工具CPU Profiler的核心功能与使用方法。该工具可在不插桩情况下获取TS/JS及NAPI代码的执行时序与耗时数据。主要分析视图包括: DevEco Studio Profiler:提供ArkTS Callstack泳道图和Details图表,可直观展示函数调用栈及耗时详情 Chrome浏览器JavaScript Profiler:支持时序火焰图、比重图和树形

文章图片
#harmonyos#性能优化#移动开发
鸿蒙音符检测:振动触觉背后的技术解析

本文基于OpenHarmony系统,提出了一种音符检测方法,为振动马达提供音乐节奏触觉效果。文章详细介绍了音符检测的基本原理,包括频谱光通量方法和时频分析技术,通过python和C++两种编程环境实现,准确率约70%。程序流程包含短时傅里叶变换和梅尔滤波器构建等关键技术。该研究为移动开发领域提供了新的技术思路,特别是对鸿蒙系统开发中的音频处理有重要参考价值。

文章图片
#harmonyos#嵌入式硬件
    共 231 条
  • 1
  • 2
  • 3
  • 24
  • 请选择