- 4
- 0
- 约4.23千字
- 约 24页
- 2023-02-04 发布于上海
- 举报
嵌入式应用程序设计设备驱动会计学知识点回顾第1页/共24页TCP/IP模型套接字TCP 套接字编程UDP 套接字编程 第2页/共24页本次课内容设备驱动的基本概念Linux内核与驱动的关系Linux内核模块结构内核模块命令滨州学院计算机科学技术系吴殿红 第3页/共24页8.1 设备驱动编程基础—设备驱动1.设备驱动概念 是处理和操作硬件控制器的软件。驱动程序是内核的一部分,是操作系统内核与硬件设备的直接接口,驱动程序屏蔽了硬件的细节,完成以下功能:? 对设备初始化和释放;? 对设备进行管理,包括实时参数设置,以及提供对设备的操作接口;? 读取应用程序传送给设备文件的数据或者回送应用程序请求的数据;? 检测和处理设备出现的错误。滨州学院计算机科学技术系吴殿红 第4页/共24页8.1 设备驱动编程基础—设备驱动2.Linux系统的设备分类字符设备通常指以字节为单位顺序读写的设备, 如并口设备、虚拟控制台等。块设备通常指以块为单位随机读写的设备,如IDE硬盘、SCSI硬盘、光驱等。网络设备通常是指通过网络能够与其他主机进行数据通信的设备,如网卡等。滨州学院计算机科学技术系吴殿红举例:linux设备识别第5页/共24页在linux中任何设备都是文件。所有设备的设备文件节点都在/dev目录下。 #:ls –al /dev 第6页/共24页8.1 设备驱动编程基础—设备驱动3.设备驱动程序的
您可能关注的文档
最近下载
- Gossip-Girl-S1E1-英文字幕(By-人人影视).docx VIP
- 早产儿肠外营养指南.docx VIP
- 最高人民法院第二巡回法庭法官会议纪要合辑(详尽版).pdf VIP
- 硅基光电子器件光学仿真指南标准化发展研究报告.docx VIP
- 中国神经超声的操作规范(一)中国医师协会神经内科医师分会神经超声专业委员会、中华医学会神经病学分会神经影像协作组(发布时间:2017-10).pdf VIP
- 李扬眉 抛物线(1) 教学设计.docx VIP
- 《安全预评价导则》AQ8002-2026.docx VIP
- 医学课件-子宫内膜异位症伴不孕的助孕策略课件.pptx VIP
- GBT+48124.2-2026+产品几何技术规范(GPS)+表面结构:轮廓法+第2部分:术语、定.pptx VIP
- 低压母线绝缘电阻报告模板.docx VIP
原创力文档

文档评论(0)