logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

交叉编译hdc实现oh连接oh设备

笔者最近研究了OpenHarmony上hdc交叉编译的方法,老规矩——开源先上效果图: 笔者使用了dayu200 hdc shell 连接了一台7885设备 dayu200往7885发送文件,功能测试正常。 开源仓库 https://gitee.com/OpenHarmony_rk_equipment_transplantation/ttyd_openharmony 声明:笔者的交叉编译脚本部分参

在OpenHarmony上适配图形显示【4】——rk3568_4.0r_mesa3d适配

笔者之前学习mesa3d适配时,将4.0r的dayu200 闭源gpu库替换成了mesa3d开源库。鉴于社区没有完整补丁,只有部分参考教程。笔者将相关补丁开源如下: https://gitee.com/OpenHarmony_rk_equipment_transplantation/mesa3d-adaptation 步骤 repo init -u https://gitee.com/openha

在OpenHarmony上适配图形显示【3】——添加显示接口类型

下文以添加dp显示接口为例在OpenHarmony中添加显示接口类型。直至OpenHarmony 6.0 Release版本,OpenHarmony支持的接口类型有以下类型,包括常见的MIPI和HDMI等,不包括dp还有edp等,需要开发者自行添加。不添加会被默认识别为Unknown(但是要对接上层应用api的话,最好还是添加一下屏幕类型)具体如下图。 文章写作环境 OpenHarmony 5.0

在OpenHarmony上适配图形显示【2】——调试display hdi的技巧

文章写作环境 openharmony 5.0.0 前提 1.drm内核态驱动ok,modetest atomic测试通过,详细请参考 https://ost.51cto.com/posts/36377https://laval.csdn.net/64afc2bb8e3f043cd26d8082.html 2.芯片 gpu 内核态驱动ok 技巧 技巧1:关闭render_service的开机自动执行

在OpenHarmony上适配图形显示【1】——确认drm是否正常

笔者最近在调试OpenHarmony图形显示部分,现将经验分享如下。在开始分享之前笔者希望读者提前阅读一下内容便于理解一下内容。 OpenHarmony图形HDI基础适配及点屏(笔者会在此篇文章基础上做知识点的补充) 文章写作环境 OpenHarmony 5.0.0和5.0.3版本 dayu200 rk3568 1.drm驱动测试 在适配OpenHarmony的图形显示之前,需要测试设备屏幕drm

[OpenHarmony轻量系统]润和HiHope3861 UDP广播人体传感器数据②(家居套件和大师兄开发板同样适用)

笔者最近拿润和HiHope Pegasus(也叫做wifiiot_hispark_pegasus)开发套件进行OpenHarmony轻量系统开发,以此篇文章分享学习经验。

文章图片
#udp#单片机#网络协议
优化OpenHarmony中lspci命令实现直接获取设备具体型号

OpenHarmony中由于开源协议的原因,默认使用toybox,而不是busybox。但是OpenHarmony使用的toybox还有一些不完善的地方,比如执行lspci命令无法获取到pci.ids数据库文件,从而无法获取到PCI设备的具体型号,如下图。于是将解决办法分析如下: /usr/share/misc/pci.ids 是一个数据库文件,它包含了几乎所有已知的PCI设备ID、厂商ID、设备

在OpenHarmony标准系统上使用Python调用C/C++的SO库(移植python3.8到OpenHarmony标准系统)...

笔者最近将python解释器cpython3.8移植到了OpenHarmony标准系统上。并且开源相关编译产物。 开源仓库:在OpenHarmony标准系统上部署Python3.8编程环境 本文介绍如何在OpenHarmony标准系统上部署Python3.8编程环境,并且使用Python调用C/C++的SO库。 在OpenHarmony标准系统上使用Python调用C/C++的SO库 移植思路分享

开源!!! htop移植到OpenHarmony

笔者最近将htop移植到OpenHar[mony,老规矩开源!!! 先上图,笔者的机器的是此芯星睿o6开发板+AMD显卡rx6600xt,OpenHarmony 5.0.0 可以看见cix p1芯片有四核大核 Cortex®-A720、四核中核 Cortex®-A720、四核小核 Cortex®-A520,一共12个核 如何集成htop到OpenHarmony git clone https://

ncurses 6.5 交叉编译移植到OpenHarmomy

ncurses这个库被很多软件包依赖,比如cpython和htop,笔者将ncurses 6.5 交叉编译移植到OpenHarmomy分享如下 arm 64位交叉编译 # 获取ncurses-6.5源码 wget https://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.5.tar.gz tar -xvzf ncurses-6.5.tar.gz cd ncurse

    共 122 条
  • 1
  • 2
  • 3
  • 13
  • 请选择