收藏到会员中心
|
文档题目: |
基于Linux下多串口设备驱动开发 |
 |
上传会员: |
pengcheng |
提交日期: |
2014-05-29 15:48:21 |
文档分类: |
自动化电气工程 |
浏览次数: |
49 |
下载次数: |
0
次 |
|
|
下载地址: |
基于Linux下多串口设备驱动开发 (需要:25 积分) 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
|
文档字数,PDF文档,无法统计字数,论文共有28页。
摘要 随着计算机技术和通信技术的迅速发展以及 Internet的不断发展,嵌入式系统已经广泛地渗透到科学研究、工程设计、军事技术、各类产业和商业文化艺术以及人们的日常生活等方方面面中。Linux操作系统以其稳定性好,可靠性高,源代码公开,可剪裁,版权免费等优点,已成为嵌入式领域的一股新兴力量,具有巨大的市场潜力和商业价值。因此,对嵌入式 Linux操作系统的研究及其设备驱动程序的开发具有重要的现实意义。 本文首先对嵌入式操作系统的定义、特点进行了相关概括,阐述了嵌入式 Linux操作系统的家族及其发展情况。同时对嵌入式 Linux系统结构和 Linux驱动框架进行了较为详细的分析,研究了嵌入式 Linux系统架构和 Linux驱动程序开发的关键技术。最后研究了扩展串口的驱动程序框架,完成了设计工作和代码实现,并完成了调试工作。 关键词:嵌入式系统、Linux操作系统、设备驱动程序、扩展串口 目录 摘要 I Abstract II 1 绪 论 . - 1 - 1.1 课题研究的背景和意义 - 1 - 1.2 本文内容 - 2 - 2 嵌入式操作系统 . - 3 - 2.1 嵌入式操作系统概述 - 3 - 2.1.1 嵌入式操作系统的定义 . - 3 - 2.1.2 嵌入式操作系统的特点 . - 3 - 2.1.3 嵌入式操作系统的发展 . - 4 - 2.2 嵌入式Linux系统 - 5 - 2.2.1 Linux操作系统的特点 - 5 - 2.2.2 嵌入式Linux价值及展望 . - 6 - 3 嵌入式Linux的构建 . - 9 - 3.1 嵌入式 Linux系统的组成 - 9 - 3.2 开发环境的建立 - 9 - 3.2.1 目标机与宿主机 . - 10 - 3.2.2 VMWare虚拟机环境 - 10 - 3.2.3 交叉编译环境 . - 11 - 4 Linux设备驱动程序 - 13 - 4.1 Linux设备驱动概述 . - 13 - 4.2 Linux设备驱动与内核关系 . - 13 - 4.3 Linux设备驱动的结构 . - 14 - 4.4 Linux设备驱动的设计和实现步骤 . - 16 - 5 多扩展串口驱动程序的设计与实现 . - 20 - 5.1 扩展串口概述 - 20 - 5.2 串口驱动程序框架 - 20 - 5.3 Linux下的多扩展串口的实现及驱动程序 . - 21 - 5.3.1 扩展串口的硬件实现 . - 21 - 5.3.2 扩展串口的驱动程序 . - 22 - 5.4 扩展串口的测试 - 24 - 6 总 结 . - 26 - 致谢 . - 27 - 参考文献 . - 28 -
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|