首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文--网络操作系统论文

嵌入式Linux终端驱动及通信程序开发

中文摘要第1页
英文摘要第3-6页
第一章 绪论第6-8页
   ·Linux简介第6-7页
   ·选题背景、和研究意义和完成的工作第7-8页
第二章 终端设备驱动程序的开发第8-18页
   ·终端设备第8-10页
     ·串行端口终端(/dev/ttySn)第8页
     ·伪终端(/dev/pty/)第8-9页
     ·控制台终端(/dev/ttyn,/dev/console)第9-10页
   ·终端设备驱动结构第10-12页
   ·tty线路设置第12-13页
     ·线路设置用户空间接口第12页
     ·tty驱动的set_termios函数第12页
     ·tty驱动的ioctl函数第12-13页
   ·UART设备驱动第13-18页
第三章 终端驱动程序的编写第18-28页
   ·AT91RM9200串口驱动的数据结构第19-21页
   ·AT91RM9200串口驱动的初始化与释放第21-22页
   ·AT91RM9200串口数据收发第22-26页
   ·AT91RM9200串口中断程序第26-28页
第四章 驱动程序的调试和移植第28-39页
   ·驱动程序的调试第28-32页
     ·内核打印信息—printk()第28-29页
     ·消息如何被记录第29-30页
     ·速度限制第30-31页
     ·打印设备编号第31页
     ·使用/proc文件系统第31页
     ·通过监视调试第31-32页
     ·oops第32页
     ·其他方法和工具第32页
   ·驱动程序的移植第32-36页
     ·可移植的数据类型第32-33页
     ·时间间隔第33-34页
     ·页大小第34页
     ·字节序第34-35页
     ·数据对齐第35页
     ·内核版本第35-36页
   ·从Linux2.4移植设备驱动到Linux2.6第36-39页
     ·内核模块的Makefile第36页
     ·内核模块加载时的版本检查第36页
     ·内核模块的加载与卸载函数第36页
     ·内核模块使用计数第36-37页
     ·内核模块导出符号第37页
     ·内核模块输入参数第37页
     ·内核模块别名、加载接口第37页
     ·结构体初始化第37页
     ·字符设备驱动及其它第37-39页
第五章 通信程序和通信协议的开发第39-49页
   ·基于套接字的通信程序的开发第39-43页
     ·套接字连接第39页
     ·套接字属性第39-40页
     ·客户-服务器模型第40-41页
     ·客户端程序开发第41-42页
     ·服务器端程序开发第42-43页
   ·Moudbus通信协议的开发第43-49页
     ·Modbus通信协议第44页
     ·Modbus的转输第44-45页
     ·Modbus协议实现第45-49页
第六章 结束语第49-50页
参考文献第50-52页
致谢第52-53页
在学期间发表的学术论文和参加科研情况第53页

论文共53页,点击 下载论文
上一篇:基于SVG标准的电力系统图形编辑器设计与开发
下一篇:小波域HMT模型的应用研究