logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

关于nxp平台编译的gcc链接和clang

最近从nxp那里git了一份 andriod11 的源码,在编译的时候出现了不同错误。当我下载完源码,兴高采烈的编译出现了下面这个错误# source ...# lunch ...# ./imx-make.shlog:出现[xxxxxxx.mk]*** shell env CLANG_PATH is not set.Please follow user guide doc to set corre

常用的一些缩写

文章目录一、什么是API二、什么是demo三、什么是GUI四、什么是IDE因为自己知道这是什么,可是第一次面试的时候因为紧张给搞忘了,嗯嗯啊啊的也没说出个啥,所以写一下文章,增加一些记忆。一、什么是API通俗的来说:API就是别人写好的程序,让你直接用的程序,就是API。举个例子:你用过那些API:printf();这个是最基本的函数,因为他有头文件<stdio.h>,可能在以后的程序

android的底层驱动调试心得

1、安卓模拟器使用sudo snap install scrcpy_302.snap --dangerousscrcpy抓取gpio的状态cat sys/kernel/debug/gpio2、调试背光ifconfig -a 查看wifi是否起来fdb111c89802e2bd78ebacaedac8e56ab12704celams0c7ba9436091827cc233b197c1432f4af8

#arm#c语言#开发语言
android的一些简单配置修改(2)

一、连接wifi提示网络受限,但是可以上网连接后的log:D NetworkMonitor/100: PROBE_DNS www.google.com 107ms OK 104.244.46.85D NetworkMonitor/100: PROBE_DNS connectivitycheck.gstatic.com 118ms OK 203.208.50.66D NetworkMonitor/1

#android#https#http
android的camera学习(4)——V4L2框架及源码整理

一、什么是V4L2相机驱动层位于HAL Moudle与硬件层之间,借助linux内核驱动框架,以文件节点的方式暴露接口给用户空间,让HAL Module通过标准的文件访问接口,从而能够将请求顺利地下发到内核中,而在内核中,为了更好的支持视频流的操作,早先提出了v4l视频处理框架,但是由于操作复杂,并且代码无法进行较好的重构,难以维护等原因,之后便衍生出了v4l2框架。按照v4l2标准,它将一个数据

#android#学习
android的camera学习(2)——底层驱动分析

记录自己对驱动的框架的大致分析参考文档:一、驱动大致分析我们可以从头文件看出是否支持v4l2的框架为了代码中的方便,驱动会将对应的寄存器通过宏定义因为同一款相机可能会有不同的像素值,为了兼容,所以就可以通过枚举一个结构体去把这款相机的所有模式都列举出来。不同的驱动可能写法不一,笔记ov8856的驱动中并没有枚举对应的模式,而是通过许多结构体数组将不同的模式的都列举出来,而且8865是通过配置寄存器

#学习
android11墓碑机制和addr2line使用

hierarchy support. Nested cgroups may change behavior in the future.[8.762858] cgroup: “memory” requires setting use_hierarchy to 1 on the root[8.969083] ueventd: ueventd started![8.977701] selinux: S

#arm#linux
NXP(imx8qxp)上android11的EG25-G(4G)模块调试记录

文章目录一、前期准备二、底层配置三、添加厂商提供的ril.so库最近在android11上调试一款移远的4G模块(EG25-G)第一次调试4G,做个笔记记录。一、前期准备一款新的4G模块,我们需要厂商提供对应的so库,否则无法进行后期的工作,也一并要求厂商提供一定的移植文档。二、底层配置厂商提供的一般都是对应的上层配置,我们需要自己去调试底层。首先需要确定供电正确,这和需要你的硬件工程师进行配合,

#android#驱动开发
暂无文章信息