以下题目可能与原题目有差入,但力争使题目与原题目接近。

【一、来自Q群友】

1. linux内核里面,内存申请有哪几个函数,各自的区别?

2. IRQ和FIQ有什么区别,在CPU里面是是怎么做的?

3.

int *a;

char *b;

a 和 b本身是什么类型?

a、b里面本身存放的只是一个地址,难道是这两个地址有不同么?

4. 中断的上半部分和下半部分的问题:

讲下分成上半部分和下半部分的原因,为何要分?讲下如何实现?

5. 内核函数mmap的实现原理,机制?

6. 驱动里面为什么要有并发、互斥的控制?如何实现?讲个例子?

7. spinlock自旋锁是如何实现的?

8. 任务调度的机制?

【二、本人碰到】

1. 嵌入式linux和wince操作系统的特点和特性?

2. 嵌入式linux中tty设备驱动的体系结构?

3. 嵌入式设备,为加快启动速度,可以做哪些方面的优化?

4. USB设备的枚举过程?

5. PSRAM、SDRAM、DDR、DDR2的时序特性?

6. I2C触摸屏芯片与CPU的数据传输流程?画出相关图例?(这题目记得不是太清楚了,大概是考查I2C设备驱动的数据传输过程)

嵌入式linux驱动笔试,嵌入式Linux驱动工程师/BSP开发工程师面试笔试题集锦相关推荐

  1. Linux后台运行java的jar包,java基础面试笔试题

    我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索下图红色VX号,加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各位一起 ...

  2. 嵌入式linux驱动开发答辩问题,嵌入式Linux驱动工程师/BSP开发工程师面试笔试题集锦...

    以下题目可能与原题目有差入,但力争使题目与原题目接近. [一.来自Q群友] 1. linux内核里面,内存申请有哪几个函数,各自的区别? 2. IRQ和FIQ有什么区别,在CPU里面是是怎么做的? 3 ...

  3. 嵌入式linux驱动工程师面试,嵌入式Linux驱动工程师/BSP开发工程师面试笔试题集锦...

    以下题目可能与原题目有差入,但力争使题目与原题目接近. [一.来自Q群友] 1. linux内核里面,内存申请有哪几个函数,各自的区别? 2. IRQ和FIQ有什么区别,在CPU里面是是怎么做的? 3 ...

  4. Linux上Java的安装与配置,java初级面试笔试题

    我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索下图红色VX号,加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各位一起 ...

  5. 美团java工程师,成都外包面试笔试题

  6. 交易系统开发工程师交易系统开发工程师 - 借此地,招几个人。

    为什么80%的码农都做不了架构师?>>>    交易系统开发工程师交易系统开发工程师-上海-00090 岗位职责: 1.负责股票,基金,期货等各类理财产品的交易系统的开发. 2.快速 ...

  7. [转载] 硬件工程师经典笔试题集锦---(张飞实战电子)

    [别找了全在这]硬件工程师经典笔试题集锦! 直转链接:https://www.sohu.com/a/312704438_819258 数字电路知识问题,请简要回答之. (1) 什么是 Setup和 H ...

  8. 测试工程师与开发工程师有何区别?应届毕业生如何选择?

    安于盛夏,乐于春秋. 栀子花开,又到一年毕业季,因为疫情的影响,给今年的七月增加了另一层压抑.从学习走向工作,往往对于未来没有过多的认知.因为技术和经验的原因,刚开始找工作可能会到处碰壁,在经济的压力 ...

  9. 电信笔试C语言,电信的几个网络方面面试笔试题汇总

    选择题 1.通信网的基本结构形式有五种,以下正确的说法是(C) A.网型.星型.树型.环型.总线型; B.网型.星型.线型.复合型.环型; C.网型.星型.复合型.环型.总线型; D.网型.环型.线型 ...

最新文章

  1. 201771010126.王燕《面向对象程序设计(Java)》第六周学习总结
  2. Git恢复之前版本的两种方法reset、revert详解
  3. javascript 之 this 用法
  4. linux 安装centos
  5. HDU - 5874 Friends and Enemies(思维)
  6. http 长连接 短连接
  7. java给图片坐标描点,记录一下, canvas实现获取图片每个坐标点,以描点方式渲染图片...
  8. linux oracle显示乱码,Linux下oracle显示乱码解决
  9. centos php 安装openssl,详解Linux(centos7)下安装OpenSSL安装图文方法
  10. python下载手机app视频教程_Python实例教学
  11. C语言求1到1000素数之和,C语言实现1-1000中所有素数的和
  12. 放弃了灰色轨迹的人,放弃了木马帝国的人(ALLyeSNO)
  13. Android 激活设备管理器后就无法再次打开设备管理器界面
  14. K8S部署DevOps
  15. 京东AI:戴口罩人脸识别pytorch开源库
  16. Vue指令 v-for遍历、下拉列表、单选框、复选框
  17. 1、零基础学工控——初识plc
  18. 测试人生 | 疫情之下工资翻了2倍多,这4个月学习比工作8年学到的还多
  19. Ubuntu 16G内存在android系统 10/11/12/13编译 framework时候经常oom内存不足,电脑卡死解决办法stubs-docs-non-updatable metalava
  20. 西西吹雪:从程序员到项目经理(二)

热门文章

  1. The Vector Packet Processor (VPP)的安装
  2. oracle apex 链接,Oracle APEX 5.0 新手教程(七) URL格式说明
  3. mysql 字段值1_2_3 如何查询3是否存在?_MySQL根据col1中的值是否存在于col2中以及col3是否=值来更新col4...
  4. 安卓日志点击无反应_长生之路游戏原型开发日志(三十七)
  5. android高德天气api,天气预报-天气预报-示例中心-JS API 2.0 示例 | 高德地图API
  6. 写springMVC DEMO时,jsp页面显示jsp代码的解决方法
  7. 七牛云 转码_YYC松鼠短视频系统V2.0版本发布,亮点新增转码加水印功能
  8. 播种数据MVC 6 .NET Core应用程序
  9. 4400 万个微软帐户使用泄露的密码
  10. 比反射更快:委托 第1部分