试题详情
- 简答题简述设备驱动程序与应用程序的区别。
- 1、设备驱动程序工作在内核态下,而应用程序工作在用户态下;
2、设备驱动程序从module_init()开始,将初始化函数加入内核初始化函数列表中,在内核初始化时执行驱动的初始化函数,从而完成驱动的初始化和注册,之后驱动便停止工作,等待应用程序的调用;而应用程序从main()函数开始执行。
3、应用程序可以和GLIBC库连接,因此可以包含标准的头文件;驱动程序不能使用标准的C库,因此不能调用所有的C库函数。 关注下方微信公众号,在线模考后查看
热门试题
- ARM内核有多少个寄存器?请列举出这些寄
- 与S3C2410ASPI接口有关的特殊寄
- 简述在嵌入式系统中I/O操作被映射成存储
- Nand Flash比Nor Flash
- 当一个管道建立时,它会创建两个文件描述符
- 现为某车载地图设备选择操作系统,友好的用
- 简述嵌入式系统的启动流程
- ()函数用于创建一个子进程,而()函数提
- 内核的head.o模块最后会将系统控制权
- 嵌入式应用通常需要考虑低功耗设计,即俗称
- 嵌入式操作系统开发中,使用软件组件技术有
- μClinux与标准Linux最大的区别
- ARM7处理器收到快中断请求,则进入()
- 嵌入式系统的软件由哪几部分组成?它们之间
- 简述程序状态寄存器的位功能。
- 能耗控制中AVS和DVS技术的含义是什么
- 在嵌入式系统设计中,嵌入式处理器选型是在
- 如果在高速缓存中有所需数据,处理器直接访
- 简述内核入口点(head.o)模块诉执行
- 在嵌入式系统设计中,软硬件协同设计方法与