面试宝典
文章平均质量分 82
xp5120606a
这个作者很懒,什么都没留下…
展开
-
嵌入式Linux设备驱动面试题汇总(3)
大家平时在写驱动的时候,驱动相关的知识都会用到,但真到面试的时候,很难快速流畅的回答面试提出的问题,特意从网上收集整理网友遇到的问题驱动大概的分为三部分:基础部分,同步相关,还有中断部分。中断,同步相关基本都是必问的。基础部分驱动中操作物理绝对地址为什么要先ioremap?因为在内核中操作的都是虚拟地址,内核访问不到物理地址,只能通过ioremap映射为虚拟地址 内核才能访问此内存空间设备驱动模型三个重要成员是?platform总线的匹配规则是?在具体应用上要不要先注册驱动再注册设备?有先后顺序没转载 2021-03-13 22:02:50 · 600 阅读 · 0 评论 -
Linux驱动面试题总结(2)
1、 Linux设备中字符设备与块设备有什么主要的区别?请分别列举一些实际的设备说出它们是属于哪一类设备。字符设备:字符设备是个能够像字节流(类似文件)一样被访问的设备,由字符设备驱动程序来实现这种特性。字符设备驱动程序通常至少实现open,close,read和write系统调用。字符终端、串口、鼠标、键盘、摄像头、声卡和显卡等就是典型的字符设备。块设备:和字符设备类似,块设备也是通过/dev目录下的文件系统节点来访问。块设备上能够容纳文件系统,如:u盘,SD卡,磁盘等。字符设备和块设备的区别仅转载 2021-03-13 21:59:53 · 323 阅读 · 0 评论 -
linux面试问题宝典
原文链接:https://blog.csdn.net/yaolixiao001/article/details/80092350简单介绍:好久没有面试了,面试之前还是要准备一下的,尤其是对工程师来说,很纠结,不管怎么说,好好准备还是很有必要的。把网上的信息整理一下。linux中内核空间及用户空间的区别?用户空间与内核通信方式有哪些?答案:Linux简化了分段机制,使得虚拟地址与线性地址总是一致,因此,Linux的虚拟地址空间也为0~4G.Linux内核将这4G字节的空间分为两部分。将最高的1G转载 2021-03-13 21:54:15 · 340 阅读 · 0 评论