所有文章
BIOS/UEFI/MBR/GPT/GRUB/EFI等概念的总结
BIOS与UEFI BIOS:Basic Input Output System。 UEFI:Unified Extensible Firmware Interface。 简单总结起来,无论是BIOS还是UEFI,本质上就是计算机的bootloader,而且这个bootloade…
WiFi WPA/WPA2四步握手认证机制详解
STA与AP之间建立连接的过程 !Untitled.png 在AP设置为WPA-PSK或者WPA2-PSK加密模式的情况下,STA与AP之间建立连接的流程,主要可以分为以下四个部分: - 阶段1:STA扫描到AP的Beacon Frame或者通过Probe Request找到AP…
802.1x与RADIUS认证的基础知识总结
!Untitled.png - 802.1x定义的Radius是一种企业级的、基于C/S架构的设备接入网络方面的认证管理协议,提供了比家用路由器常用的WPA/WPA2等更严格、更灵活的安全认证管理方式。但是这种认证管理模式的使用,需要配合在同一网络下部署一台专门的RADIUS s…
Apple Find My的Unwanted Tracking Alert功能详细解析
最近因为公司一个新项目的开发需求,开始学习Apple MFI Find My Network的协议文档。 因为是基于BLE的,而且功能也比较简单(主要就是防丢,帮助用户快速找到自己设备的位置),整个协议的工作逻辑还是简单的。但刚开始学习的时候,还是对其中的Unwanted Tra…
主流无线投屏技术对比
投屏技术从使用方式上主要可以分为两大类: - 推送投屏:手机/平板把要播放的视频推送到电视上,由电视自行拉流、解码、播放,电视开始播放后手机/平板就可以关闭了; - 镜像投屏:手机/平板上的屏幕显示内容实时的投屏显示在电视上,使用中手机/平板不能关机/关屏; 对于这两种投屏技术而…
团队开发使用SVN的标准流程
实际上SubVersion针对团队开发过程中使用SVN进行软件开发有一个自己的标准流程设计。 一个使用SVN来进行项目版本标准的软件项目,在项目的SVN库目录中应至少包含了以下三个目录: - Trunk:主线分支代码。所有的代码都将在这个分支上进行合并处理。 - Branch:开…
SigmaStar的Uboot UFU升级模式
Sigmastar provides three options of firmware upgrade worflow: 1. OTA pack and unpack in application layer 2. Firmware upgrade thread running…
UCConfig学习笔记之UCConfig Mode 0
在参考文档1中,对UCConfig Mode 0的定义是:Non‐scalable single layer AVC bitstream with Simulcast (number of simulcast streams >= 1).。也就是说UCConfig Mode 0不…
CMOS Sensor的曝光与读出时序
很长时间没有自己动手调试CMOS Sensor的驱动程序了,这两天开始配合调试Sony IMX662和IMX585两个Sensor DOL HDR模式下的驱动,关于CMOS工作时序的概念有点模糊了,在这里重新基于对网上资料的学习总结一下。 首先要搞清楚一个对于CMOS Senso…
UCConfig学习笔记之UCConfig Mode 1
在参考文档1中,对UCConfig Mode 1的定义是:SVC temporal scalability with hierarchical P with Simulcast (number of simulcast streams >= 1)。也就是说需要编码器能够支持SVC…
《Microsoft Skype for Business H.264 Video Encoder Specification》学习笔记
对于要通过Mircosoft的Teams或者Skype For Business认证的视频会议系统,要使用H.264来进行图像传输的情况,就需要对图像视频压缩所使用的H.264编码器进行Teams和Skype For Business的认证,才能打上对应的认证Logo。而这个对于…
H.264基本概念总结之SVC
SVC:Scalable Video Coding,是H.264(AVC)视频编码算法的一个扩展。 SVC要解决的问题 H.264视频压缩算法是用来对图像数据进行压缩,以方便进行存储和通过网络传输。 在进行1对1传输的时候,使用标准的H.264(AVC)一般不存在问题: - 在接…
MIPI CSI接口的长短包结构与虚拟通道的概念
MIPI协议层在进行数据发送的时候,以数据包为单位进行通信。根据传输数据类型的不同,又可以分为长包和短包两种形式。其中长包用于传输图像数据,短包则用于传输同步信号、图像数据格式描述信息等数据。 MIPI协议层在进行数据通信的时候,无法发送的是长包还是短包,都是以SOT(Start…
Image Sensor的MIPI CSI接口学习笔记
MIPI CSI接口及其连接基础 MIPI CSI是用于实现对image sensor和AP(Application Processor)或者ISP处理器之间,进行Image Sensor采集的图像数据进行传输的标准接口。 下图是一个典型的MIPI CSI接口的image sen…
CMOS图像传感器的Sensor Flicker问题
CMOS Sensor因为使用Rolling Shutter的原因,所以各行曝光开始和结束的时间点不一样。这样在使用交流电工频电源供电或者LED频闪灯进行补光的情况下,就会出现比较明显的Sensor Flicker问题: !164238121893412.gif - 也就是说,在…