自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hexiaolong2009的专栏

专注于 Linux Graphics

  • 博客(5)
  • 资源 (11)
  • 收藏
  • 关注

原创 Windows Phone 8.1 驱动开发——SPB 简介

SPB是Simple Peripheral Bus的简称,直译过来就是简单外设总线,它包括I2C总线、SPI总线。SPB是在Windows 8以后才被驱动支持的,而在之前如果系统想访问I2C外围设备,则只能通过BIOS程序间接的访问,没法直接访问外设寄存器。在系统启动时,ACPI固件会根据配置表扫描SPB设备,并将它们的资源信息传递给PnP(即插即用设备)管理器,这些资源就包括I2C从设备地址、I2C总线时钟频率以及该设备的中断号。需要注意的一点,在ACPI资源配置表中,是不允许使用Memory32Fixe

2015-01-21 23:37:07 3460

原创 Windows Phone 8.1 驱动开发——如何调用ACPI Method

今天给大家讲解一下,在KMDF(Kernel-Mode Driver Framework)中是如何调用ACPI配置表中用户定义的Method。在ACPI中,凡是以下划线开头的Method(如_STA)都系统预定义的Method,它们都由Windows OS自己调用,其他用户自定义Method则由驱动程序调用。

2015-01-20 00:20:51 5188 1

原创 Windows Phone 8.1 驱动开发——注册表read/write

在做Windows Phone驱动开发时,时常需要和注册表打交道,因此,作为手机驱动开发人员,有必要了解一下注册表相关的知识。本人目前对注册表也不怎么了解,也只是大概的知道在Windows Phone下,驱动的inf文件并不像桌面Windows那样提供驱动自动安装程序,在Windows Phone下,inf文件最终会被解析成注册表信息并添加到注册表中。我们驱动往往将一些硬件参数保存在注册表中,因此在软件编程时,自然就会涉及到注册表的读写更新操作。

2015-01-18 19:28:28 1739

原创 Windows Phone 8.1 驱动开发——GPIO Device

在上一节 Windows Phone 8.1 驱动开发——GPIO 简介 中,我们了解了Windows 8系统中GPIO驱动的大体架构,由于在工作中手机驱动开发人员很少涉及到GPIO Controller驱动的开发,该部分都由平台厂商开发完成,所以这里给大家讲解一下GPIO Peripheral Device Driver的开发步骤。本文以微软官方提供的GPIO Sample为例进行讲解,你也可以到MSDN官网进行源码下载:GPIO Sample Drivers

2015-01-18 03:55:34 4195 2

原创 Windows Phone 8.1 驱动开发——GPIO 简介

在windows 8系统中,GPIO驱动被分成了三部分:GPIO控制器驱动、GPIO框架(GpioClx) 和 GPIO外设驱动。GPIO控制器驱动:直接操作GPIO控制寄存器,与控制器硬件相关,并通过事件回调的方式将数据传送给GpioClx。GPIO框架:负责连接GPIO Controller Driver 和 Periphera Device Driver 的中间层,实现外设驱动与控制

2015-01-17 12:47:13 2000

STM32F429 FMC驱动正点原子4.3寸电容触摸屏

STM32F429 FMC驱动正点原子4.3寸电容触摸屏,工程采用STM32CubeMX搭建,详情请参考我的博客。

2015-04-25

S3C2440 camera驱动

自己写的S3C2440 camera裸机驱动,采用类似STM32库函数的架构编写CAMIF接口驱动,适合初学者学习。

2015-04-08

s3c2440 uart driver

基于s3c2440的串口驱动,代码简单易懂,硬件平台为友善mini2440,使用RealView MDK 4.22开发。

2015-03-03

S3C2440 MMU driver

自己写的s3c2440 mmu 库,使用RealView MDK4.22开发环境,硬件平台友善MINI2440。

2015-03-03

S3C2440 lcd driver

基于友善MINI2440的LCD驱动,使用RealView MDK环境开发,代码简单易懂。

2015-03-03

LTDC驱动模板

基于STM32F429 Discovery Demo板的LTDC驱动模板,代码简洁明了,方便大家快速开发

2015-02-28

ClearCase基础培训.pdf

clearcase培训资料,对于刚接触管理软件的新手,是个入门的好资料。

2014-02-20

FatFs0.01源码中文注释

该FatFs版本为最老的0.01版本,本人对其进行了详细的中文注释。用于研究FatFs文件系统的架构很有帮助。

2014-02-19

基于SDIO接口的SD卡IAP源码

采用SDIO接口实现IAP功能的源代码,开发工具RealView MDK。

2013-12-09

MTK背光驱动关键代码

用于MTK功能机下的LCD+KEYPAD背光驱动控制。

2013-12-09

空空如也

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

TA关注的人

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