Chinaunix首页 | 论坛 | 博客
  • 博客访问: 55541
  • 博文数量: 26
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 0
  • 用 户 组: 普通用户
  • 注册时间: 2016-07-13 16:05
文章分类
文章存档

2017年(9)

2016年(17)

我的朋友

发布时间:2017-01-13 11:03:00

linux spi驱动开发学习(一)-----spi子系统架构一.spi设备(各定义在include/linux/spi.h)[cpp] view plaincopystruct spi_device {      struct device   dev;    //设备文件      struct sp.........【阅读全文】

阅读(914) | 评论(0) | 转发(0)

发布时间:2017-01-13 10:56:51

一.spidev.c文件看一个设备驱动的方法:module_init标识的入口初始化函数spidev_init,(module_exit标识的出口函数)设备与设备驱动匹配时候调用的probe方法spidev_probe设备驱动的操作函数集file_operations--->spidev_fops@@open方法spidev_open进行检查, 重点是以后三条语句,其他的见下面代码注释:.........【阅读全文】

阅读(1024) | 评论(0) | 转发(0)

发布时间:2017-01-11 17:01:13

一、SPI总线概述SPI是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口,是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在 EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。SPI是一种高速的,全双工,同步的通信总线,并且在芯片.........【阅读全文】

阅读(764) | 评论(0) | 转发(0)

发布时间:2017-01-11 11:20:36

一、input子系统概述在linux下,按键、触摸屏、鼠标等都可以利用input接口函数来实现设备驱动。1,linux输入子系统主要分三层: 驱动,输入CORE, 事件处理层。驱动根据CORE提供的接口,向上报告发生的按键动作。然后CORE根据驱动的类型,分派这个报告给对应的事件处理层进行处事.........【阅读全文】

阅读(852) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册