自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (8)
  • 收藏
  • 关注

转载 USB枚举过程

从驱动开发网看到一篇《USB枚举详细过程分析》,依据自己的理解和经验对原文稍加改动。本文仅供参考,一些顺序并不是固定的。       本文描述的是Windows系统的USB枚举过程,但对嵌入式系统自行开发的USB主机驱动程序也有参考价值。  USB枚举详细过程剖析  1.主机集线器检测到新设备  主机集线器监视着每个端口的信号电压,当有新设备接入时便可觉察。(集线器端口的两根信号线

2013-03-26 11:34:52 516

转载 变量内存分配

预备知识—程序的内存分配  一个由C/C++编译的程序占用的内存分为以下几个部分  1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。  2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(stat

2013-03-22 18:41:24 497

A20 数据手册

全志官方A20芯片数据手册,非常实用,可以查看芯片内部模块及其相应寄存器等等

2013-11-07

cubieboard 从0开始 搭建debian linux

本文在CubieBoard上构建一个基于ARMHF的Debian Linux,包括SPL,U-BOOT,内核(kernel),根系统(rootfs); 事实上“从零开始构建”是说我们除了CubieBoard之外,软件系统可以通过自己下载现成的软件或代码配置、编译 起来

2013-09-17

编写一个ALSA驱动(中文)

编写一个ALSA驱动中文教程。非常详细介绍了如何编写一个简单的基于alsa的音频驱动

2011-12-24

qt4.5.3 移植手册 Fedora系统

qt4.5.3 移植手册 Fedora系统 非常详细

2011-04-19

msp430串口例程序

msp430串口例程序,入门好东西,希望大家喜欢

2009-09-02

自学makefile中文教程

自学makefile中文教程,非常全面的makefile文档

2009-06-08

linux设备驱动程序(中文第三版) 2_6内核

linux设备驱动程序(中文汉化第三版) 2_6内核

2009-03-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除