
硬件驱动
淡泊的猪
对的事情,坚持做
展开
-
USB OTG学习笔记
本文是查阅相关资料学习了半天的心得,记录下来防止忘记,不正确之处望指正。OTG 是On-The-Go的缩写,是为了USB设备身份主从互换而引入的。为了支持OTG,改动部分包括如下:1.接口修改,增加了另外一条ID线2.增加了额外的协议,ADP,SRP,HNP一个既支持主又支持从的USB设备,软件协议栈应包含如下部分:host controler driverhost side de...原创 2019-03-21 14:58:07 · 484 阅读 · 0 评论 -
USB总线标准
HistoryUSB, short for Universal Serial Bus, A group of seven companies began the development of USB in 1994: Compaq, DEC, IBM, Intel, Microsoft, NEC, and Nortel.[7] The goal was to make it fundamental...原创 2018-04-16 09:33:47 · 2871 阅读 · 0 评论 -
linux spi驱动分析
spi的驱动框架主要分为:cpu<—platform bus—>spi master 端 <-----spi bus—>spi slave 端spi master 指的是spi控制器,spi master device是平台设备,spi master driver是平台驱动,它们都挂载在平台总线上spi slave指的是spi设备,spi device和spi dri...原创 2019-03-20 18:40:47 · 1543 阅读 · 0 评论 -
linux平台设备和平台驱动
由module_init宏指定模块的初始化入口下面来看看模块的初始化static struct platform_driver efuse_driver = { .probe = efuse_probe, ...原创 2019-03-16 17:53:07 · 643 阅读 · 0 评论 -
Back to Basics: The Universal Asynchronous Receiver/Transmitter (UART)
Back to Basics: The Universal Asynchronous Receiver/Transmitter (UART)December 20, 2016 by Robert KeimThis technical brief explains some low-level details of the widespread—I might even say ubiquitous...转载 2018-05-24 10:43:31 · 496 阅读 · 0 评论 -
the-i2c-bus-hardware-implementation-details
The I2C Bus: Hardware Implementation DetailsDecember 20, 2015 by Robert KeimEssential information for understanding and designing the hardware needed for an I2C bus.Supporting InformationIntroduction ...转载 2018-05-24 10:39:36 · 546 阅读 · 0 评论 -
nandflash驱动详解
架构图+-----------+ system bus +-------------------+ CLE, io[8:0] +-------------------+ | cpu |←------------→ | nand controler | ←--------------→ | nand flash |+-...原创 2018-05-23 18:38:45 · 11862 阅读 · 0 评论 -
flash memory技术
Toshiba developed flash memory from EEPROM (electrically erasable programmable read-only memory) in the early 1980s and introduced it to the market in 1984. The two main types of flash memory are name...原创 2018-04-16 17:05:30 · 5291 阅读 · 0 评论 -
mips EJTAG简介
EJTAG: MIPS extension of JTAG. It exploits the infrastructure provided by the IEEE 1149.1 JTAG Test Access Port (TAP) standard to provide an external interface, and extends the MIPS instruction set a...原创 2018-04-03 17:13:02 · 4076 阅读 · 0 评论 -
jtag接口标准
JTAG:Joint Test Action Group联合测试行动小组的简称,成立于1980年,目的是为了制订统一的芯片测试方法---边界扫描测试,该测试标准在1990年被IEEE(电气与电子工程师协会)采纳为标准IEEE Standard 1149.1-1990,并保留了JTAG的名字,也称为JTAG标准,后面该标准不断发展和完善。相应的标准文档:http://fiona.dmcs.pl/~c...原创 2018-04-03 17:06:20 · 6180 阅读 · 1 评论 -
pppd拨号3G设备
一 开发环境简介内容 说明3G模块 华为EM820W(WCDMA)3G SIM卡 中国联通3G卡转载 2017-06-06 17:01:05 · 1340 阅读 · 0 评论 -
Understanding Smart Card Timing
原文出处:http://leijiye.blog.163.com/blog/static/5699763720103135131428/Understanding Smart Card TimingLei JiyeVersion 1.0, 2010-3-251. PrefaceThere are various timing in all sm转载 2017-05-04 17:02:40 · 1166 阅读 · 0 评论 -
CPU-Cache-and-Memory-Ordering
原文出处:http://www.valleytalk.org/wp-content/uploads/2013/07/CPU-Cache-and-Memory-Ordering.pdf原创 2017-04-19 18:12:16 · 727 阅读 · 0 评论 -
Ubuntu12.04下安装TP-LINK TL-WN823N无线网卡驱动(RTL8192CU芯片组)
近实验室买了一块TP-LINK TL-WN823N USB无线网卡,Windows下驱动很好安装,Ubuntu下网卡的安装方式同我之前安装TL-WN322G+网卡,链接:http://blog.163.com/thinki_cao/blog/static/8394487520134514629561,这里简要说明:1 查看无线网卡的USB ID号终端下输入lsusb:转载 2016-12-22 17:40:14 · 2801 阅读 · 0 评论 -
HDCP
1.HDCP keyksv:All HDCP transmitters or receivers also include a Key Selection Vector (KSV) provided by DCP.This 20-bit binary value uniquely identifies the HDCP transmitter or receiver. Devices ex原创 2016-07-22 17:27:29 · 3298 阅读 · 0 评论 -
802.11帧结构、wifi连接过程、加密方式
[cpp] view plain copy print?"code" class="cpp">Linux黑客大曝光: 第8章 无线网络 无线网络安全攻防实战进阶 无线网络安全 黑客大曝光 第2版 http://zh.wikipedia.org/wiki/IEEE_802.11 http://www.hackingexposedwireless转载 2016-11-09 14:57:34 · 11933 阅读 · 0 评论