zl程序教程

驱动学习笔记

  • 驱动开发学习笔记(4-1)–INF文件-1

    驱动开发学习笔记(4-1)–INF文件-1

    INF是Device INFormation File的英文缩写,是Microsoft公司为硬件设备制造商发布其驱动程序推出的一种文件格式,INF文件中包含硬件设备的信息或脚本以控制硬件操作。在INF文件中指明了硬件驱动该如何安装到系统中,源文件在哪里、安装到哪一个文件夹中、怎样在注册表中加入自身相关信息等等。 安装监视器、调制解调器和打印机等设备所需的驱动程序,都是通过INF文件,正是INF的功

    日期 2023-06-12 10:48:40     
  • 驱动开发学习笔记(4-2)–INF文件-2

    驱动开发学习笔记(4-2)–INF文件-2

    .INF文件是什么.INF是 Device Information File 的缩写,是微软公司为供硬件设备制造商发布其设备驱动程序而发展的———许多硬件设备的驱动程序都是使用 .INF文件来安装的。.INF文件从 Windows3.X 时代就开始大量被使用了。 .INF文件是一种具有特定格式的纯文本文件,我们可说它是一种安装脚本(SetupScript)。虽然 .INF 只是纯文本文件,但是当

    日期 2023-06-12 10:48:40     
  • USB驱动程序之概念介绍学习笔记

    USB驱动程序之概念介绍学习笔记

    现象:把USB设备接到PC 1. 右下角弹出"发现android phone" 2. 跳出一个对话框,提示你安装驱动程序 问1. 既然还没有"驱动程序",为何能知道是"android phone" 答1. windows里已经有了USB的总线驱动程序,接入USB设备后,是"总线驱动程序"知道你是"android phone"      提示你安装的是"设备

    日期 2023-06-12 10:48:40     
  • USB驱动程序之USB设备驱动程序2鼠标用作键盘学习笔记

    USB驱动程序之USB设备驱动程序2鼠标用作键盘学习笔记

    1、usbmouse.c (1)probe函数 在这个probe函数后判断是不是一个鼠标,先得到usb_host_interface结构体,除了端点0外,端点个数如果不是1,返回错误,表示不是自己能支持的设备。如果只有一个端点,放在endpoint这个数组里面。endpoint[0]是表示除了端点0外的第一个端点。得到它的端点描述符。  如果不是输入(中断)类型

    日期 2023-06-12 10:48:40     
  • USB驱动程序之USB总线驱动程序学习笔记

    USB驱动程序之USB总线驱动程序学习笔记

    USB总线驱动程序的作用 1. 识别USB设备 1.1 分配地址 1.2 并告诉USB设备(set address) 1.3 发出命令获取描述符 描述符的信息可以在include\linux\usb\Ch9.h看到  (Ch9是指USB规范的第九章) 2. 查找并安装对应的设备驱动程序 3. 提供USB读写函数 把USB设备接到开发板上,看输出信息: usb 1

    日期 2023-06-12 10:48:40     
  • Audio驱动开发之音频链路学习笔记

    Audio驱动开发之音频链路学习笔记

    原址 【元器件说明】         本文中使用的 Codec 芯片为 ALC5677。 【音频链路模型】         一个常见的音频链路如 图1 所示,包含 音频输入、ADC、DSP、DAC、音频输出 5 大部分。 图1 音频链路模型   【音频输入部分】         在 图1 中,DSP

    日期 2023-06-12 10:48:40     
  • MOSFET 和 IGBT 栅极驱动器电路的基本原理学习笔记(二)栅极驱动参考

    MOSFET 和 IGBT 栅极驱动器电路的基本原理学习笔记(二)栅极驱动参考

    栅极驱动参考 1.PWM直接驱动 2.双极Totem-Pole驱动器 3.MOSFET Totem-Pole驱动器 4.速度增强电路 5.dv/dt保护 1.PWM直接驱动 在电源应用中,驱动主开关晶体管

    日期 2023-06-12 10:48:40     
  • MOSFET 和 IGBT 栅极驱动器电路的基本原理学习笔记(六)变压器耦合栅极驱动

    MOSFET 和 IGBT 栅极驱动器电路的基本原理学习笔记(六)变压器耦合栅极驱动

    变压器耦合栅极驱动 1.单端变压器耦合栅极驱动电路 2.双端变压器耦合栅极驱动 在高电压栅极驱动 IC 出现以前,使用栅极驱动变压器是唯一一种在离线或类似高电压电路中驱动高侧开关的可行解决方案。 现在&#x

    日期 2023-06-12 10:48:40     
  • MOSFET 和 IGBT 栅极驱动器电路的基本原理学习笔记(三)同步整流器驱动

    MOSFET 和 IGBT 栅极驱动器电路的基本原理学习笔记(三)同步整流器驱动

    同步整流器驱动 1.栅极电荷 2.dv/dt注意事项 MOSFET 同步整流器是接地基准开关的一个特例。这些器件与传统应用所使用的 N 沟道 MOSFET 相同,只是它们被应用到了电源的低电压输出而非整流器

    日期 2023-06-12 10:48:40     
  • MOSFET 和 IGBT 栅极驱动器电路的基本原理学习笔记(一)MOSFET技术

    MOSFET 和 IGBT 栅极驱动器电路的基本原理学习笔记(一)MOSFET技术

    MOSFET技术 1.器件类型 2.MOSFET模型 3.MOSFET关键参数 4.开关应用 5.开通过程 6.关断过程 7.功率损耗 8.寄生器件的影响 双极晶体管和 MOSFET 晶体管的工作原理相同。从根本上说&#

    日期 2023-06-12 10:48:40     
  • MOSFET 和 IGBT 栅极驱动器电路的基本原理学习笔记(四)高侧非隔离栅极驱动

    MOSFET 和 IGBT 栅极驱动器电路的基本原理学习笔记(四)高侧非隔离栅极驱动

    高侧非隔离栅极驱动 1.适用于P沟道的高侧驱动器 2.适用于N沟道的高侧直接驱动器 1.适用于P沟道的高侧驱动器 高侧非隔离栅极驱动可按照所驱动的器件类型或涉及的驱动电路类型来分类。相应地,无论是使用P沟

    日期 2023-06-12 10:48:40     
  • MOSFET 和 IGBT 栅极驱动器电路的基本原理学习笔记(五)交流耦合栅极驱动电路

    MOSFET 和 IGBT 栅极驱动器电路的基本原理学习笔记(五)交流耦合栅极驱动电路

    交流耦合栅极驱动电路 1.计算耦合电容 2.耦合电容器的启动瞬变 3.总结 栅极驱动路径中的交流耦合可为栅极驱动信号提供简单的电平位移。交流耦合的主要作用是修改主MOSFET 的开通和关断栅极电压,而高侧栅

    日期 2023-06-12 10:48:40     
  • 【嵌入式Linux驱动开发】学习笔记(汇总版)

    【嵌入式Linux驱动开发】学习笔记(汇总版)

    申请并初始化 xxx,最后将 xxx 注册到 Linux 内核里面 Linux 使用技巧 Linux中man命令的使用方法再解释 file命令可以看到编译生成的文件类型 加载驱动insmod、mo

    日期 2023-06-12 10:48:40