2018年5月5日

对 IIC 总线的理解、调用函数以及常见面试问题

摘要: 一、IIC 总线概述: IIC 即Inter-Integrated Circuit(集成电路总线) I2C总线是PHLIPS公司推出的一种串行总线, I2C总线只有两根双向信号线。一根是数据线SDA,另一根是时钟线SCL。 每个接到I2C总线上的器件都有唯一的地址。主机与其它器件间的数据传送可以是由 阅读全文

posted @ 2018-05-05 14:51 AlanTu 阅读(12600) 评论(0) 推荐(1) 编辑

linux驱动工程面试必问知识点

摘要: linux内核原理面试必问(由易到难) 简单型 1:linux中内核空间及用户空间的区别?用户空间与内核通信方式有哪些? 2:linux中内存划分及如何使用?虚拟地址及物理地址的概念及彼此之间的转化,高端内存概念? 3:linux中中断的实现机制,tasklet与workqueue的区别及底层实现区 阅读全文

posted @ 2018-05-05 14:37 AlanTu 阅读(1972) 评论(0) 推荐(0) 编辑

linux驱动面试题整理

摘要: 1、字符型驱动设备你是怎么创建设备文件的,就是/dev/下面的设备文件,供上层应用程序打开使用的文件? 答:mknod命令结合设备的主设备号和次设备号,可创建一个设备文件。 评:这只是其中一种方式,也叫手动创建设备文件。还有UDEV/MDEV自动创建设备文件的方式,UDEV/MDEV是运行在用户态的 阅读全文

posted @ 2018-05-05 14:16 AlanTu 阅读(9170) 评论(0) 推荐(0) 编辑

Linux驱动面试题

摘要: 1、 Linux设备中字符设备与块设备有什么主要的区别?请分别列举一些实际的设备说出它们是属于哪一类设备。 字符设备:字符设备是个能够像字节流(类似文件)一样被访问的设备,由字符设备驱动程序来实现这种特性。字符设备驱动程序通常至少实现open,close,read和write系统调用。字符终端、串口 阅读全文

posted @ 2018-05-05 14:12 AlanTu 阅读(7265) 评论(0) 推荐(0) 编辑

导航