LXG Blog

Rome was not built in a day.

数字示波器

Digital oscilloscope

SDS1000X-C系列快速指南 SDS1000X-C系列用户手册 鼎阳示波器-SDS1102X-C

数字万用表

Digital Measurement Meter

大学学过的电路知识要捡起来啦 仪器仪表行业巨头 赛默飞 丹纳赫 安捷伦 日立高新 国产替代任重道远 胜利V890万用表 胜利仪器 屏幕显示1表示超过量程 直流电压测量 200mV 2V 20V 200V 1000V 交流电压测量 2V 20V 200V 750V 直流电流 需要将万用表串联到电路中 ...

Android I2C 驱动

allwinner rockchip

I2C通信协议:了解I2C Primer、 PMBus和SMBus I2C概念 I2C,即Inter-Integrated Circuit,是一种常用的串行通信协议,用于在器件之间——特别是两个或两个以上不同电路之间建立通信。 I2C 有利于设计人员在系统的众多节点之间建立简单、双向、灵活的通信。I2C仅使用两条双向线来发送和接收信息,从而降低了复杂性。它还允许设计人员配置多个主节点系...

Android mmc 驱动

allwinner, rockchip

概念 Linux 提供了 MMC 子系统来实现对各种 SD/MMC/EMMC/SDIO 设备访问,MMC 子系统由上到下可以分为三层,MMC/SD card 层,MMC/SD core 层以及 MMC/SD host 层,它们之间的层次关系如下所示。 MMC/SD card 层负主要是按照 LINUX 块设备驱动程序的框架实现一个卡的块设备驱动。负责块设备请求的处理,以及请求队列的...

Android DVFS

动态调频调压

Devfreq学习笔记 概念 当今的复杂SoC由多个子模块协同工作组成。在执行各种用例的操作系统中,并非SoC中的所有模块都需要始终保持最高性能。为方便起见,将SoC中的子模块分组为域,从而允许某些域以较低的电压和频率运行,而其他域以较高的电压/频率对运行。 对于这些设备支持的频率和电压对,我们称之为OPP(Operating Performance Point)。对于具有OPP功能的...

Android RTC 时钟

allwinner rockchip

Linux内核 RTC时间架构 全志软件架构 全志RTC驱动 sun50iw10p1.dtsi rtc: rtc@07000000 { compatible = "allwinner,sunxi-rtc"; device_type = "rtc"; ...

RK3399 PWM

PWM 调光

PWM 使用-Firefly PWM 概念 PWM,英文名Pulse Width Modulation,是脉冲宽度调制缩写,也就是一种周期一定而高低电平可调的方波信号,在一个信号周期中,高电平持续时间的为T1,低电平持续时间的为T2 占空比:在一个信号周期中,高电平持续时间与信号周期的比值,即T1/Time RK3399 PWM RK3399 开发板上有 4 路 PWM 输出,...

硬件基础

硬件十万个为什么

硬件十万个为什么 电源 AC/DC: 交流变换为直流 DC/DC: 直流转换为直流的电源 器件 电阻 电容 电感 二极管 三极管 时钟 晶振 振荡电路 可靠性 可靠性设计方法 可靠性测试 处理器 CISC:复杂指令集计算 RISC: 精简指令集计算 硬件开发流程 战略制定 需求收集 需求评估 产品概念 立项 需求分解 总体设计 专题阶...

A133 USB

USB 触摸失灵问题

USB HUB 芯片 汤铭科技股份有限公司 USB 驱动程序框架 Linux 内核提供了完整的 USB 驱动程序框架。USB 总线采用树形结构,在一条总线上只能有唯一的主机设备。Linux 内核从主机和设备两个角度观察 USB 总线结构。下图是 Linux 内核从主机和设备两个角度观察 USB 总线结构的示意图。 USB 子系统主要任务包括: 注册和管理设备驱动; ...

Android 系统裁剪

精简安卓系统大小, 优化启动速度

裁剪Android系统 RK3326 android10.0(Q) 系统精简瘦身 App android 11 build/make/target/product/base_system.mk PRODUCT_PACKAGES += \ CtsShimPrebuilt \ CtsShimPrivPrebuilt \ BackupRestoreConfirm...