10 2022 档案
摘要:1、USB OTG的工作原理 OTG补充规范对USB 2.0的最重要的扩展是其更具节能性的电源管理和允许设备以主机和外设两种形式工作。 OTG有两种设备类型:两用OTG设备(Dualrole device)和外设式OTG设备(Peripheralonly OTG device) 。 两用OTG设备完
阅读全文
摘要:1.CC(ConfigurationChannel): 配置通道,这是USBType-C里新增的关键通道。它的作用有检测正反插,检测USB连接识别可以提供多大的电压和电流,USB设备间数据与VBUS的连接建立与管理等。 2.DFP(DownstreamFacingPort): 下行端口,可以理解为H
阅读全文
摘要:1、Sink Type-C Connector 上的 cc pin 呈现 Rd,当接入 Host 后,消耗 Vbus Power。也就是设备可以给Host充电。 2、Source Type-C Connector 上的 cc pin 呈现 Rp,当 Device接入后,提供 Vbus Power。也
阅读全文
摘要:1、电能传输功能差异。 USB Typc-C的特点在于,所有支持TYPE-C接口标准的设备都可以通过接口规范中的CC引脚的电平来向连接的另一方宣称自己占用VBUS的意愿,较强意愿的一方最终向VBUS输出电压和电流,另一方则接受VBUS总线的供电。为了能够更方面的使用这个总线定义。Type-C接口芯片
阅读全文
摘要:一、USB物理接口 二、USB类型介绍 1、 USB Type-A 1.1 概述 USB Type-A又可称为USB-A。相信这个接口大家不会陌生。直到现在不少PC、PC周边、手机充电器等等都依然采用了这种接口,是目前普及度最高的USB接口了。 USB-A亦有分为公座与母座。常见的USB-A数据线的
阅读全文
摘要:1、以太网介绍 以太网(Ethernet)是一种计算机局域网组网技术,基于IEEE 制定的IEEE 802.3 标准,它规定了包括物理层的连线、电信号和介质访问层协议的内容。以太网是当前应用最普遍的局域网技术,它支持10Mbps/100Mbps/1000Mbps等速率模式,10Gbps以太网技术也有
阅读全文
摘要:本文主要来自$ANDROID_SOURCE/system/init/readme.txt的翻译. 一、简述 Android init.rc文件由系统第一个启动的init程序解析,此文件由语句组成,主要包含了四种类型的语句:Action,Commands,Services,Options.在init.
阅读全文
摘要:一、介绍 logcat是android中的一个命令行工具,可以用于得到程序的log信息。log类是一个日志类,可以在代码中使用logcat打印出消息 二、logcat的命令格式 语法格式: [adb] logcat [<option>] … [<filter – spec>] … PC端使用: ad
阅读全文
摘要:本文的内容基于高通开源Android Q(10.0),部分内容更新至Android S(12.0),只涉及high-level-operating-system(Android)部分。 一、传统分区结构(non-A/B) 1、首先简单梳理一下Android传统的分区结构。 bootloader:设备
阅读全文
摘要:一、基于QualComm SOC的设备启动流程 PBL(Primary Boot Loader)→ XBL(eXtensible Boot Loader/Secondary bootloader) → ABL(Application bootloader)→ Kernel→ Android PBL:
阅读全文
摘要:参考链接: PCIe卡的主要引脚 及 热插拔 Linux2.6.10内核下PCIExpressNative热插拔框架的实现机制 Linux内核笔记之PCIe hotplug介绍及代码分析 一、 PCIe 总线使用的信号 1、接口说明 PCIe x1,x4,x8,x16 卡的连接器引脚如下图所示,数据
阅读全文
摘要:git log --pretty=oneline file
阅读全文
摘要:在PCIe链路可以正常工作之前,需要对PCIe链路进行链路训练,在这个过程中,就会用LTSSM状态机。LTSSM全称是Link Training and Status State Machine。这个状态机在哪里呢?它就在PCIe总线的物理层之中。、 LTSSM 的顶层状态 LTSSM 包含 11
阅读全文
摘要:PCIe卡的主要引脚 及 热插拔 Linux2.6.10内核下PCIExpressNative热插拔框架的实现机制 Linux内核笔记之PCIe hotplug介绍及代码分析
阅读全文
摘要:下载链接:https://developer.android.google.cn/studio/releases/platform-tools?hl=en
阅读全文