自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 收藏
  • 关注

原创 Linux应用之OTA升级

swupdate OTA升级介绍

2023-09-26 13:26:45 1495

原创 Linux设备驱动之Camera驱动

Linux Camera驱动框架

2023-09-23 09:25:34 2262 1

原创 Linux设备驱动之IIC驱动

Linux I2C框架介绍

2023-09-22 11:52:35 1312

原创 Linux设备驱动模型之SPI

Linux SPI 使用介绍

2023-09-21 13:38:15 635

原创 Linux设备驱动之gpio-keys

看看gpio key在linux是如何配置使用的

2023-09-20 09:06:15 994

原创 Linux设备驱动模型之platform设备

这次介绍Linux的platform设备驱动模型

2023-09-18 09:19:49 129

原创 Linux设备驱动模型之字符设备

Linux的字符设备

2023-09-16 19:48:39 110

原创 Linux设备驱动模型之devicetree

linux内核使用的设备树简单介绍

2023-09-11 09:22:46 157

原创 什么是Linux

一直想写Linux相关的文档,就从什么是Linux开始吧

2023-09-09 17:17:44 5289 1

原创 ROS2交叉编译操作

ROS2如何交叉编译呢

2023-05-01 12:20:18 1306 1

原创 浅入浅出linux中断子系统

linux中断是怎么回事,看看?

2022-09-30 14:02:39 1282

原创 linux出现oom分析流程

linux OOM 分析介绍

2022-08-12 08:49:37 5437 1

原创 内核内存泄漏排查方向

meminfo信息

2022-03-12 12:55:45 1763

原创 slub debug

内核存在内存泄漏时,通过kmemleak无法有效分析或怀疑是slab存在内存泄露,则可使用slabinfo信息进行debug。

2022-03-12 12:50:53 1881 1

原创 内核检查内存泄漏的工具 --- kmemleak

如何使用kmemleak检查内核内存泄漏?

2022-03-12 12:47:09 6131

原创 Linux应用程序动态更改用户ID

Linux下如何动态修改程序运行时的用户ID呢?

2021-12-13 23:10:01 3325

原创 Linux非root用户使用socket出现“Permission denied”解决方式

非root用户使用socket出现“Permission denied”解决方式

2021-12-12 17:14:20 12360

原创 怎么解决编译时出现的“undefined reference to `xxx`”错误

undefined reference to `xxx_function'快速定位

2021-10-02 16:05:47 42147

原创 你有几个呢?

朋友

2021-08-29 17:32:25 307 3

原创 vslam流程框架介绍

vslam框架是怎样的呢?下面一起来看看。

2021-08-23 11:18:47 13288 1

原创 openwrt reboot流程

reboot到底是怎么完成重启的呢?一起来看一下。

2021-06-23 19:53:07 4165

原创 我太难了!

元旦的时候,说了把握每一个机会,其实,回过头来,发现自己错过很多很多,终有一天,为自己的认知付出了代码。同样的,过段时间回首现在,也是会错过的,或许这个就是人生吧。没有相应的家底,没有人会为自己的错误买单,所以做事情会思三顾四,也会被自己的眼界限制,最终结果就是错过了。一直以来,都知道什么是对的,什么是错的,也会时常的告诫自己,不要走错,不要做错,但是最后发现,自己还是错了,变成了之前自己心里引以为戒的人。每天都在思考,在想自己应该怎么办,怎么可以更好,每天如此,但是最后发现,一切都是徒劳,无用的,还不

2021-01-27 21:05:48 448 7

原创 mipi sensor 调试流程

简单介绍camera sensor调试流程

2021-01-09 17:34:50 7428 7

原创 把握每一个机会------2020

加油啊!!!

2020-12-31 20:01:16 262 3

原创 ROS 交叉编译介绍

如何交叉编译 ROS?本文来给你简单介绍!!!

2020-11-28 18:13:34 3779

原创 记一次解决 CMOS sensor 图像闪烁

很长一段时间没有更新博客了,忙,也没有很好的议题,就没有更新博客了。上个月遇到一个比较有意思的问题 — camera 图像亮度闪烁,今天就拿这个问题更新一下博客,记录一下当时的排查步骤,回顾一下自己漏掉的信息点,铭记。【背景】预览时画面闪烁,闪烁似乎是不规律的。【排查步骤】使能 AE log,通过 log 确认是否由于 AE 步进过快,容忍度较小,导致 AE 来回震荡。通过查看 log ,结合 isp ae 参数,确实存在 AE 步进过快,容忍度较小的情况。修改点:将 AE 步进降低,提

2020-11-06 20:21:02 2855 3

原创 近期的一些胡思乱想

工作 + 生活 = 快乐

2020-07-05 15:21:10 364 5

原创 如果我有一千万

有了一千万,要干嘛呢?

2020-06-14 15:05:13 580 1

原创 从 sensor 输出数据到 SOC mipi 接收

mipi CSI-2 协议是怎样的?sensor 的数据到底是怎样通过 mipi 传输到 SOC 的,本文一起学习 mipi CSI-2 协议。

2020-06-09 20:27:07 7826 3

原创 穷极一生为了追求什么?

转眼已经是 2020 年的五月的最后一天了,发现自己上一篇博客还是在三月份发布的,距离现在已经过去两个月了,想想是不是很懒的。最近这段时间,一直都是一些重复性的体力劳动,想总结输出一些文章,发现没有什么可以写的点,遂放弃了,说到低,还是太懒了,没有好好学习。既然技术性的文章没有输出,那么聊聊生活,聊聊其他的,水一下,哈哈。我们在为了什么?之前在知乎看到一个话题,“我们穷极一生,究竟追寻的是什么?”。看到其中一个答主曹哲的回答如下:自由。我们追求富有,不过是为了不为金钱所束缚。我们追求地位,不过

2020-05-31 12:11:46 1051

原创 linux 系统 CPU 负载高导致丢失 camera 中断从而丢帧的查找过程

问题背景编写 camera 应用应该都知道,如果应用层没有及时的获取 buf,或者长期占用了内核的 buf 而没有返回给内核队列将会导致丢帧。这个丢帧是应用操作导致内核驱动队列 buf 不够用而覆盖之前的图像内容导致的丢帧,这种丢帧是内核驱动框架是知道的,本来应该重新设置 DMA 的目标地址的,但是因为队列中没有空闲的 buf 从而覆盖之前旧的 buf,也就是这样的丢帧,内核驱动是可以计数的,可...

2020-03-29 17:48:26 2481

原创 camera AE 效果出现闪烁问题排除方式

在调试图像 AE 效果时,如果出现某些场景闪烁的情况,应当怎么解决呢,下面根据之前遇到的实际情况给出一点建议:确认曝光和增益设置的准确性,分别测试曝光和增益的线性度,确认效果是线性递增的先通过曝光测试和增益测试确认sensor的线性度,可考虑固定帧数步进,对比前后的图像亮度,确认 sensor AEC/AGC 是否正常。考虑使用 sensor 的 group hold 功能,确保生效...

2020-03-21 17:57:50 7366

原创 平凡之路

大家是否都有过梦不知道大家是否有过,觉得自己不是一个普通人的时候呢?我想,应该很多人都会有吧。最记得的小时候,看超人动画片,会想象自己也是超人,买衣服,鞋子都要是超人的;看武侠片,又会想象自己是个救国救民,匡扶正义的大侠,现在回头想象也是觉得好笑,但仍会觉得很有趣。小时候如此,长大了,是否就会现实一些呢。不会再这么多幻想呢,可能见仁见义吧。每个人都希望得到尊重,得到别人的注视,这个,不管小孩,...

2020-03-08 16:29:35 383 1

原创 简单点

不知道大家是否有过这样的感觉,觉得非常疲惫,不知是否有什么事情憋在心里,又似乎有什么事情等着自己去做,内心十分的压抑,都快要呼吸不过来似的。前段时间我就有这样的感觉,压抑、疲惫,喘不过气,每天觉得十分难受。当时觉得累,有天下班回来就好好的复盘了一下,想一想,觉得累,觉得压抑,可能是因为每天都被安排得满满当当吧,每天都是上班、加班、下班,下班回来,一搞一洗,就都快要睡觉的点了,都感觉没有自己的时间...

2020-03-01 21:14:18 228 2

原创 致逝去的岁月------2019

转眼,今天已经是 2019 的最后一个周末了,回头想想,说时间过得快吧,又是每天都盼着周末,觉得时间很漫长;说它不快吧,快到感觉除了人老了,身体变差了之后,什么都没有留下。时间是不管个人怎样,终究都是会逝去的,与其纠结,还不如好好想想,自己在过去的一年,都做了什么,有哪些做好的,有哪些做错的。子曰,吾日三省吾身,没有做到每天对自己的复盘,也都已经工作这么久了,没有过一个记录,那么今天,年关将至,年...

2019-12-29 17:10:36 367 4

原创 Android camera拍照流程

在前面的文章,我们了解到了预览流程是怎样的,那么拍照,又是如何进行的呢,下面我们一起来了解一下。APP当我们点击拍照按钮的时候,在APP中,将会创建一个拍照请求,在这里,将会设置分辨率等参数,而后创建请求,下面我们从 OneCameraImpl::takePicture() 开始跟踪。OneCameraImpl::takePicture() OneCameraImpl::takePi...

2019-10-19 13:11:06 1103

原创 Android camera预览流程

前面已经简单介绍了,在Android系统中open camera的流程,但是,它又是怎么预览、怎么配置流,如何最终操作到camera HAL的呢。接下来以android原生相机应用,android9,API2,camera HAL3为例,继续阅读代码,看看预览过程到底进行了什么操作?configureStreams 操作APP — 从open camera说起在 Camera2 相机应用,打...

2019-10-17 16:30:24 10310 3

原创 Android camera HAL框架

接下来将会了解Android HAL是如何与相机设备、Framework进行交互的,为了简单起见,我们使用androidP代码中的谷歌实例代码进行学习,代码路径为:android/hardware/libhardware/modules/camera/3_4。一般的,各个平台的camera HAL将会有个 v4l2_camera_hal.cpp 文件。在这里,将是HAL对外的接口,该文件将会通过...

2019-09-29 13:44:55 3611 2

原创 ISO感光度 光圈 快门 景深

不懂相机的一些名词,自己Mark一下。ISO感光度感光度,又称为ISO值,是衡量底片对于光的灵敏度。对于较不敏感的底片,需要曝光更长的时间以达到跟较敏感底片相同的成像,因此通常被称为慢速底片。高度敏感的底片因而称为快速底片。无论是数位或是底片摄影,为了减少曝光时间,相对使用较高敏感度通常会导致影像质量降低(由于较粗的底片颗粒或是较高的影像噪声或其他因素)。感光度与所需的曝光量成反比,感光度越高...

2019-09-20 19:40:03 1384

原创 live555 rtsp server数据流通路

live555 数据是怎么读取传输的,下面一起来看看。live 的发送过程以 H264 编码格式发送为例,主要操作流程如下:H264or5VideoRTPSink::continuePlaying() 在该函数中将开始数据的传输。先创建 H264or5Fragmenter 对象,它将读取的数据按照rtsp协议分段发送出去,而后将 H264or5Fragmenter 赋值到 fSource...

2019-09-18 19:20:33 902

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除