logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于OpenHarmony系统HDF Sensor驱动开发

在产品开发时就需要对不同厂家或者同一厂家的不同型号进行适配开发,就会增加开发者的开发难度。为了快速开发或者移植传感器驱动,基于HDF(Hardware Driver Foundation)驱动框架开发了Sensor(传感器)驱动模型。Sensor驱动模型主要为上层提供稳定接口能力,对驱动开发者提供开放的接口实现和抽象的配置接口能力。

文章图片
#驱动开发#鸿蒙系统#系统架构
OpenHarmony HDF 驱动编译流程分析

基于kernel基础包打过patch后的路径是在SDK/out/kernel/src_tmp/linux-5.10下,那么单独编译内核情况下是如何做到也同时编译了HDF driver呢?

#linux#鸿蒙系统
基于udev在用户空间对linux 设备进行管理

首先来说一下我最近遇到的一个去年开发过的产品出的bug,我的设备上有三路can通信,当时在开发的时候为了满足应用层接口需求,将三个can接口顺序按照应用需求做了一定的调整,但在最近维护的时候发现,同一包内核代码,再次编译发现can的接口顺序竟然做了改变。udev会根据/etc/udev/udev.conf文件中的udev_rules指定的目录,逐个检查该目录下的文件,这个目录下的文件都是针对某类或

#linux#运维#服务器
关于imx8mp芯片开机自启动的开发过程

在/lib/systemd/system目录下新建hello.service文件[Unit]Description=Hello Service[Service]Type=simpleExecStart=/usr/bin/hello.shSuccessExitStatus=2[Install]WantedBy=multi-user.target这里注意一点,当系统服务的进程是在ExecStart的程

#linux#服务器#运维
关于解决错误apt --fix-broken install

问题背景:今天在配置GRPC环境的过程中需要从github下取一些资源,但是当执行了安装命令后,Ubuntu报了提示执行apt --fix-broken install的错误。命令行给出了以下提示,说明我需要安装的包之间没有依赖关系The following packages have unmet dependencies: nvidia-cuda-toolkit:Depends: nvidia-

文章图片
#ubuntu#linux#服务器
关于解决错误apt --fix-broken install

问题背景:今天在配置GRPC环境的过程中需要从github下取一些资源,但是当执行了安装命令后,Ubuntu报了提示执行apt --fix-broken install的错误。命令行给出了以下提示,说明我需要安装的包之间没有依赖关系The following packages have unmet dependencies: nvidia-cuda-toolkit:Depends: nvidia-

文章图片
#ubuntu#linux#服务器
到底了