多做题,通过考试没问题!

嵌入式系统

睦霖题库>大学试题(计算机科学)>嵌入式系统

简述设备驱动程序与应用程序的区别。

正确答案:1、设备驱动程序工作在内核态下,而应用程序工作在用户态下;
2、设备驱动程序从module_init()开始,将初始化函数加入内核初始化函数列表中,在内核初始化时执行驱动的初始化函数,从而完成驱动的初始化和注册,之后驱动便停止工作,等待应用程序的调用;而应用程序从main()函数开始执行。
3、应用程序可以和GLIBC库连接,因此可以包含标准的头文件;驱动程序不能使用标准的C库,因此不能调用所有的C库函数。
答案解析:
进入题库查看解析

微信扫一扫手机做题