09 2021 档案

摘要:本人Linux 嵌入式开发3年 ,面试半导体TOP 10 某厂, 4次面试 ,最终拿到offer . 现将 问题总结 ,供后人参考。 1:进程的地址空间分布 ,Linux系统调用应用程序的过程 ,几大数据段? 2:i2c spi 的 驱动模型 , 如何匹配,如何probe,如何设计中断处理函数 ,上 阅读全文
posted @ 2021-09-23 15:46 颜小雀 阅读(472) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-09-11 19:52 颜小雀 阅读(47) 评论(0) 推荐(0)
摘要:理解工作队列 ,理解工作 调度的两种方式: 1: 单独调度 work_struct API: schedule_work() 2: 调度执行一个workqueue_struct 里面的某个任务。 API: queue_work() demo 如下: schedule_work 1 #include 阅读全文
posted @ 2021-09-11 19:44 颜小雀 阅读(445) 评论(0) 推荐(0)
摘要:在看 内核代码的时候 发现 tasklet 的 api ,想着如何去使用它。 首先是 tasklet_disable 和 tasklet_kill 的 区别 测试demo 如下: #include <linux/kernel.h> #include <linux/module.h> #include 阅读全文
posted @ 2021-09-11 17:08 颜小雀 阅读(198) 评论(0) 推荐(0)