当前位置:网站首页 > Go语言开发 > 正文

Bsp驱动开发培训(bsp驱动开发工程师)



【一、来自Q群友】

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

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

3.

int *a;

char *b;

a 和 b本身是什么类型?

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

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

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公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2011-04/33960.htm

到此这篇Bsp驱动开发培训(bsp驱动开发工程师)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 苹果开发者企业账号有什么用(苹果企业版开发者账号价格)2025-03-31 12:18:08
  • vs2010怎么创建c语言项目(vs2010怎么创建c程序)2025-03-31 12:18:08
  • polowalk(polowalk的logo)2025-03-31 12:18:08
  • 行为驱动开发的特点(行为驱动开发的特点有哪些)2025-03-31 12:18:08
  • linux内核驱动开发(linux内核驱动开发中使用的地址是)2025-03-31 12:18:08
  • vscode配置(vscode配置gcc开发环境)2025-03-31 12:18:08
  • windows驱动开发书籍(win10驱动开发书籍)2025-03-31 12:18:08
  • console是什么意思csgo(console是什么意思啊)2025-03-31 12:18:08
  • 苹果开发者账号注册流程(苹果开发者账号注册流程2023)2025-03-31 12:18:08
  • 嵌入式驱动开发(嵌入式驱动开发前景如何)2025-03-31 12:18:08
  • 全屏图片