根据面经准备面试第10期+2026驱动开发

说让我进行垂直领域的学习,好好专注一个芯片

1.Linux启动流程,面试官说要uboot,不说bootloader,what为什么

2.can怎么进行同时收发

3.栈,后进先出,一般适用于哪些结构

4.编写代码程程序除了实现功能以外,还有什么其他更重要的事情?

5.中断顶半部、底半部,第一次听说

6.设备驱动主要完成哪些接口

7.Linux设备驱动类型

8.驱动节点配置怎么做到的

9.可靠性测试,怎么做的,怎么保证数据可靠

10.怎么保证升级功能,没有选错文件,保证是适配自己设备的文件

11.怎么看升级文件是不是完整的

12.在定时器中断喂狗,会有什么后果

13.独立看门狗,与其他的有什么优点缺点

14,在低功耗状态,怎么唤醒,以及怎么进行低功耗

15在main函数的栈与每个任务的栈有什么区别

16.程序跑飞和死机怎么预防,怎么解决

17.资源保护,除了信号量和互斥量,还有什么别的办法

18.使用这种信号量和互斥量会有什么后果?对于我们这个实时操作系统来说。

19.怎么避免死锁

20.多线程的一个同步有

21.你在用信号量的时候,为什么不用互斥量呢?

全部评论

相关推荐

评论
点赞
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务