摘要:
用户态和内核态 当一个进程在用户空间运行时,称为该进程的用户态,当它落入内核空间时,称为该进程的内核态。 一文带你深入理解Linux CPU上下文切换(超详细~) - 哔哩哔哩 (bilibili.com) 1.用户空间和内核空间 对 32 位操作系统而言,它的寻址空间(虚拟地址空间,或叫线性地址空 阅读全文
摘要:
对端正常close socket,或者进程退出(正常退出或崩溃),对端系统正常关闭 这种情况下,协议栈会走正常的关闭状态转移,使用epoll的话,一般要判断如下几个情况 处理可读事件时,在循环read后,返回结果为0 处理可写事件时,write返回-1,errno为EPIPE EPOLLERR或EP 阅读全文
摘要:
I2C通信失败⼀般的平台在开机过程,camera驱动框架都会对sensor进⾏探测,如果确实存在相应的硬件,将会产⽣ /dev/video 节点;如果探测异常,则没有相应的节点。探测过程⼀般是通过I2C驱动sensor的chipid,在这个过程遇到最多的就是I2C通信失败。遇到I2C通信失败,可按照 阅读全文
摘要:
使用alt + 鼠标选择要从哪里插入字符以及选择哪些行。 然后输入想要插入字符即可 阅读全文
摘要:
概述 本文简单介绍MIPI CSI-2协议,根据MIPI联盟的官方文档MIPI Alliance Specification for Camera Serial Interface 2 (CSI-2),描述其协议层次和应用场景。 CSI (Camera Serial Interface) 是MIPI 阅读全文
摘要:
MCLK: MCLK是指芯片的主时钟,由BB提供,是CCM sensor的时钟源,MCLK由sensor处理后变成传输数据所需要的PCLK,PCLK指pixel采样的时钟。 PCLK:有些方案给他起名字叫:DotCLK。是像素点同步时钟信号。也就是每个PCLK对应一个像素点。 VSYNC:是场同步信 阅读全文