自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 gamma

作者:韩世麟链接:https://www.zhihu.com/question/27467127/answer/37555901来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。我打算抛开计算机图像、显示器发展史等因素,从逻辑上推出一个“广义的Gamma”,这样其实是触及了问题的本质。把人对画面的认知,和Gamma出现的必然性都推理出来。先上结...

2020-05-26 10:47:28 495

转载 lab色彩空间

本文参考wikipedia,转载自:https://blog.csdn.net/gdymind/article/details/82357139名称在开始之前...

2020-05-21 09:52:17 1132

转载 高通LCD kernel层代码跟踪分析

本文转载自:https://blog.csdn.net/u012452964/article/details/74836640 Dtsi文件里面的参数调用都在drivers/video/msm/mdss/Mdss_dsi_panel.c。只是分别在不同的函数里面。主要有:int ...

2020-04-28 16:04:20 585

转载 详解 ROI Align 的基本原理和实现细节

尊重作者,转载网址。ROI Align 是在Mask-RCNN这篇论文里提出的一种区域特征聚集方式, 很好地解决了ROI Pooling操作中两次量化造成的区域不匹配(mis-alignmen...

2020-04-28 15:53:11 493

转载 android LCM启动流程——LK(转载)

本文转载自:https://blog.csdn.net/u010787514/article/details/82632684 目录一、整体流程概述二、详细流程分析1、LK中LCD的唯...

2020-04-28 09:54:10 487

转载 Android LCD(一):LCD基本原理篇(一/四)

转载自:https://blog.csdn.net/xubin341719/article/details/9125583    关键词:...

2020-04-21 20:04:03 876

转载 linux spi设备驱动中probe函数何时被调用

这两天被设备文件快搞疯了,也怪自己学东西一知半解吧,弄了几天总算能把设备注册理清楚一点点了。就以spi子设备的注册为例总结一下,免得自己忘记。首先以注册一个spidev的设备为例:...

2019-07-03 09:41:25 1383 1

转载 shell中的"2>&1"是什么意思?

1。这里的1和2指的是文件描述符。0:stdin1:stdout2:stderr2。 ">"则是重定向符号。“2>&1”的意思是:将输出到标准出错处理的信息,发送到标准输出中。3。“2>&1”的记忆:如果只有“2>1”,看起来像是将文件2的内容重定向到1文件中去了,加上"&"...

2018-12-12 15:18:42 3434

转载 hrtimer的简单使用 + 原理和实现

1.hrtimers - 为高分辨率kernel定时器,可作为超时或周期性定时器使用1). hrtimer_init初始化定时器工作模式。hrtimer_init(&vibe_timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL);vibe_timer.function = timer_func;...

2018-12-06 21:11:39 6595

转载 Virtualbox 启用USB 设备支持

VirtualBox 默认不支持USB设备接入,所以此处分三步,添加支持。1.VirtualBox 使用宿主机的USB设备需要安装扩展包。根据自己的vbox的版本,到vbox官网下载对应的扩展包。下载完毕后,在“管理”菜单下的“全局设定”里的“扩展”标签下,加入、启用即可。如图: 2.打开虚拟系统设置,在“USB设备”标签下,勾选...

2018-11-29 13:56:05 2599

转载 Linux/Ubuntu 中卸载软件的几种命令

1、在终端里 apt-get安装的软件:安装软件sudo  apt-get install softname1 softname2softname3……卸载软件 sudo apt-get remove softname1 softname2 softname3……卸载并清除配置sudo  ...

2018-10-17 20:43:45 2208

转载 ubuntu如何改变英文到中文

https://blog.csdn.net/oXiaoXue123456789/article/details/72466011 大家可能习惯用中文界面,一下教程适用于修改ubuntu 12.04英文版的系统到中文界面系统1.进入ubuntu系统,在顶部锯齿状标...

2018-09-25 17:32:22 508

转载 Linux下常用压缩 解压命令和压缩比率对比

常用的格式有:tar, tar.gz(tgz), tar.bz2, 不同方式,压缩和解压方式所耗CPU时间和压缩比率也差异也比较大。1. tar只是打包动作,相当于归档处理,不做压缩;解压也一样,只是把归档文件释放出来。(1)打包归档格式:tar -cvf examples.tar files|dir#说明:-c, --create create a new archi...

2018-07-25 10:40:12 664

转载 解决linux下vim中文乱码的方法

本服务器用的是ubuntu14.04,在工作当中发现vim出现乱码,在网上找的这个资料,修改的配置文件和网上不一样,特此说明Vim编码的详细介绍Vim和所有的流行文本编辑器一样,Vim 可以很好的编辑各种字符编码的文件,这当然包括 UCS-2、UTF-8 等流行的 Unicode 编码方式...

2018-07-19 20:02:02 3889

转载 EHCI和OHCI,UHCI的比较和区别

什么是 ehci?什么是 ohci?就是host controller 的接口EHCI和OHCI的比较和区别   什么是 ehci?什么是 ohci?就是host controller 的接口.从硬件上来说,usb 设备要想工作,除了外设本身,必须还有一个咚咚叫做 usb hos...

2018-07-16 16:56:34 9340 1

转载 snprintf()函数

函数原型:int snprintf(char* dest_str,size_t size,const char* format,…);函数功能:先将可变参数 “…” 按照format的格式格式化为字符串,然后再将其拷贝至dest_str中。所需头文件:#include<stdio.h>...

2018-07-16 15:37:02 3361

转载 sscanf函数的总结

本文转自https://blog.csdn.net/gzshun/article/details/7081736 在处理字符串的程序当中,经常会分析字符串,从一大长串的字符串截取我们需要的数据,这如果通过自己手写函数来分析,虽然可以,但当你知道sscanf的功能,那就自己写...

2018-07-16 15:09:53 1245

转载 网络分层及协议

协议:网络实体之间为进行网络中的数据交换而建立的规则、标准或约定,如TCP、IP、HTTP、FTP、PPP。TCP的应用:HTTP(web)、FTP(文件传送)、Telnet(远程注册)、SMTP(电子邮件)UDP的应用:流媒体,电信会议,以太网电话网络分层:应用层:提供各...

2018-07-13 17:17:14 379

转载 EXT4文件系统的磁盘布局

EXT4文件系统的磁盘布局一.磁盘空间的计算EXT4文件系统是从EXT2/EXT3文件系统上继承和发展而来的,EXT4也使用EXT2/EXT3的一些元数据的概念,如超级块,块组描述符,块组位图,节点位图,节点数据,在EXT2/EXT3中还有间接数据块,EXT4的节点如果不用content结构的话,也...

2018-07-10 14:54:15 504

转载 SPI总线(三):驱动实例

本文转自https://blog.csdn.net/kai_zone/article/details/78043303 平台:firefly-rk3399详细配置参照:http://www.t-firefly.com/doc/product/info/id/92.htm...

2018-07-10 11:59:20 611

转载 SPI总线(二):驱动分析篇

本文转自https://blog.csdn.net/kai_zone/article/details/780413451 Linux SPI驱动总体架构             linux内核...

2018-07-10 11:20:54 1026

转载 SPI总线(一):基本原理篇

本文转自https://blog.csdn.net/kai_zone/article/details/780387161、什么是SPI?      SPI是串行外设接口(Serial Peripheral Interface)的缩写。是 Motorola 公司推出...

2018-07-10 10:10:27 457

转载 devm_kzalloc

看内核代码的时候看到这个函数不理解它的具体作用然后就上网上查,但是网上只查到英文资料,现结合英文man手册的内容,把我自己的理解加上,因为英文水平有限,不一定完全正确,仅供大家借鉴一二。Namedevm_kzalloc — Resource-managed kzallocSynops...

2018-07-09 16:32:22 435

转载 CCD与CMOS区别

图象传感器(SENSOR)CCD(CHARGE COUPLE DEVICE电荷藕合器件)CMOS:互补金属氧化物半导体CCD与CMOS Sensor是当前被普遍采用的两种影像感测组件,基本上两者都是利用感光二极管(photodiode)进行光与电的转换,将影像转换为数字信息,而其主要差异则在数字信号传送方式的不同。  CCD传感器每一行中每一个像素(pixel)的电荷信号都会依序传送到下一个像素中...

2018-07-09 16:29:38 11250

转载 container of()函数简介

container_of在Linux内核中是一个常用的宏,用于从包含在某个结构中的指针获得结构本身的指针,通俗地讲就是通过结构体变量中某个成员的首地址进而获得整个结构体变量的首地址。      在linux 内核编程中,会经常见到一个宏函数co...

2018-07-09 16:18:18 179

转载 BSP与HAL关系

就我跟人理解而言BSP就是硬件驱动程序,它包含了操控硬件的必要函数,单片机系统使用BSP可以直接进行应用开发,这时候应用开发的hierarchy如下图所示:但是由于日益增长的芯片种类和芯片复杂度,直接使用BSP进行应用开发将会受到巨大的挑战,因此为了程序的可阅读性以及可移植性提出了硬件抽象层HAL这...

2018-07-09 09:52:54 16572 5

原创 自动测试移植

平台mtk6739o11.工厂模式下权限配置及禁用串口device/mediatek/mt6739/factory_init.rc        chown system system dev/ttyGS0        chmod 0777 dev/ttyGS0        chmod 0666 dev/kmsg        chown system system /dev/ttyMT0  ...

2018-07-02 10:40:11 767

转载 Linux下去掉^M的方法

第一种方法: cat -A filename 就可以看到windows下的断元字符 ^M要去除他,最简单用下面的命令:dos2unix filename 第二种方法: sed -i ‘s/^M//g’ filename#注意:^M的输入方式是 Ctrl + v ,然后Ctrl...

2018-06-19 14:15:35 207

转载 vim替换命令

在VIM中进行文本替换:    1. 替换当前行中的内容:   :s/from/to/   (s即substitude)     &nb

2018-06-19 14:12:10 109

转载 android系统架构图及各层介绍

此技术文档主要是从基础了解Android系统架构,便于对以后开发形成一些基本应用架构。     Android的系统架构采用了分层架构的思想,如图1所示。从上层到底层共包括四层,分别是应用程序程序层、应用框架层、系统库和Android运行时和Linux内核。图1:And...

2018-06-14 10:21:10 3537

转载 MTK6735 camera 闪光灯Flashlight驱动调试流程学习

  MTK6735 camera 闪光灯Flashlight驱动调试流程学习一、Flash驱动涉及到的文件包含:kernel-3.10/drivers/misc/mediatek/flashlight/src/mt6735├── constant_flashlight│   ├── leds_strobe.c│   └──

2018-06-07 16:10:38 1470

转载 MTK 驱动开发(24)---camera模块的制作

分辨率越高,当照片放大时可以看到更细节的部分。 03:00Sensor结构:lens /color filter/感光区, lens搜集特定颜色光,color filter过滤其他颜色光,将一种颜色光投射到感光区。 04:07Sensor和基板的连接方式:COB: module拿到sensor d...

2018-06-07 09:58:55 365

转载 进程上下文与中断上下文的理解

一.什么是内核态和用户态内核态:在内核空间执行,通常是驱动程序,中断相关程序,内核调度程序,内存管理及其操作程序。用户态:用户程序运行空间。二.什么是进程上下文与中断上下文1.进程上下文:(1)进程上文:其是指进程由用户态切换到内核态是需要保存用户态时cpu寄存器中的值,进程状态以及堆栈上的内容...

2018-06-06 17:38:10 10824

转载 linux下svn的用法

1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.99.214/ETC_Project简写:svn co2、往版本库中添加新的文件svn add file例如:s...

2018-06-06 17:24:44 170

转载 IIC 通讯协议

IIC总线一般串行数据通讯都有时钟和数据之分,有异步和同步之别.有单线,双线和三线等.I2C肯定是2线的(不算地线).I2C协议确实很科学,比3/4线的SPI要好,当然线多通讯速率相对就快了.I2C的原则是:在SCL=1(高电平)时,SDA千万别忽悠!!!否则,SDA下跳则”判罚”为”起始信号S”...

2018-06-06 17:05:38 245

转载 内存和SSD的区别 终于搞懂了

1、手机/电脑的内存和存储 现如今随着手机的不断推广和普及,已掩盖电脑时代的辉煌,很多新生代的用户都与手机的存储就陷入了茫然,于是我们经常会遇到“Q:你的手机内存多大?A:128GB”这样的笑话,实际上我们也相信提问者就是想知道手机存储容量的大小,而回答者也已经按照约定俗成的方式回答了问题。 内存和SSD的区别 终于搞懂了 于计算机组成原理来分析:手机和电脑并没有本质的区别,主体结构依然为输...

2018-06-06 16:53:39 14871 3

转载 YUV和RGB格式分析

YUV和RGB格式分析   做嵌入式项目的时候,涉及到YUV视频格式到RGB图像的转换,虽然之前有接触到RGB到都是基于opencv的处理,很多东西并不需要我们过多深入的去探讨,现在需要完全抛弃现有的算法程序,需要从内存中一个字节一个字节的处理,这就涉及到各...

2018-06-06 16:45:40 303

转载 Android系统启动过程学习

使用 android 手机已经长时间了,同时,从大学学习 android 开发开始,也进行过多款 android app 项目的开发,但是对 android 内部的启动过程,即当我们从按下电源键开机开始, android 系统内部是如何运行的,由于android 系统的内核使用的是 linux 内核,那么在启动过程中,a...

2018-06-06 11:02:09 134

转载 GPIO八种工作模式

上拉输入:若GPIO引脚配置为上拉输入模式,在默认情况下(GPIO引脚无输入),读取 得的GPIO引脚数据位1,高电平。下拉输入:若GPIO引脚配置为下拉输入模式,在默认情况下(GPIO引脚无输入),读取 得的GPIO引脚数据位0,低电平。浮空输入:在芯片内部既没有接上拉,也没有接下拉电阻,经由触发器输入。配置成这个...

2018-06-05 13:56:19 2224

转载 MTK 驱动开发(23)---MTK camera AF 及tuning

基本概念:FV: Focus Value, 用来衡量图像AF的清晰度。 DOF: Deep Of Field, 景深,表示物距清晰的范围,景深越长表示物距前后清晰的范围越大。  抛物线的顶点即是AF最清晰的地方。AF search table原理:利用DOF概念,控制...

2018-06-01 18:08:14 1255

空空如也

空空如也

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

TA关注的人

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