嵌入式桥接系统设计
本文关键词:嵌入式桥接系统设计,由笔耕文化传播整理发布。
【摘要】:随着互联网技术的发展,越来越多的设备需要连接到互联网,使人们可以远程获取信息或者进行设备控制。但是,早期研发的设备有很多并不具有网络连接的能力,而重新设计又会增加很多研发成本。这种情况极大的影响了设备的更新换代和互联网的普及。然而在现阶段接入互联网的桥接设备中多为针对常用的串口和usb口来设计,但在工业控制中用到的SPI和IIC接口却少有接入互联网的设备。在这样的背景下,本文设计了一种使用IIC和SPI外设接口与设备通信,使用以太网端口或串口与pc端进行通信的桥接系统。本文设计桥接系统支持网络配置可自定义ip地址等网络参数方便进行网络连接,同时,为了方便使用者调试开发,本系统增加串口便于在没有网络的环境下进行数据通信和桥接板的调试。本文设计考虑到成本和需求首先采用S3C2440为主控制芯片,同时配置外置sdram和nand flash芯片并设计了相应的外设接口,接下来在硬件设计的基础上详细分析了Uboot和linux源码并进行了向桥接板的移植操作,最后在linux环境下开发了具有桥接功能的系统软件。本文主要在以下几个方面进行研究:针对系统多接口的需求并结合当前流行的嵌入式技术,提出了以S3C2440为处理单元,linux系统作为操作系统的系统架构设计;根据主控芯片特性以及系统需求设计了外围电路,并根据硬件特性详细说明了系统启动程序和linux系统的移植方法;在linux环境下开发实现了桥接系统的软件部分,完成了数据完整、双向的通信需求。在实际的运行中,本系统可以将命令顺利的发送到IIC和SPI设备并获取到正确的数据回复,并可以发送相应命令来配置桥接板参数。本系统设计成本低廉,系统运行稳定,能够针对不同环境进行二次开发,具有极大应用前景。
【关键词】:嵌入式系统 软件设计 ARM Linux UNIX
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP368.1;TP334.7
【目录】:
- 摘要5-6
- ABSTRACT6-10
- 符号对照表10-11
- 缩略语对照表11-14
- 第一章 绪论14-18
- 1.1 课题背景及意义14-15
- 1.2 相关领域研究现状及进展15-16
- 1.3 本文设计的主要工作16-17
- 1.4 章节目录内容17-18
- 第二章 桥接板硬件设计与开发环境搭建18-36
- 2.1 系统硬件方案设计18-22
- 2.2 硬件模块设计22-32
- 2.2.1 电源与晶振模块22-25
- 2.2.2 SDRAM模块25-26
- 2.2.3 NAND FLASH模块26-27
- 2.2.4 复位模块27-28
- 2.2.5 以太网模块28-29
- 2.2.6 RS232串口电路29
- 2.2.7 Jtag接口29-30
- 2.2.8 SPI和IIC接口30-32
- 2.3 嵌入式主机开发环境搭建32-36
- 2.3.1 安装虚拟机32-33
- 2.3.2 建立虚拟机与主机通信33
- 2.3.3 建立交叉编译环境33-34
- 2.3.4 虚拟机配置以太网34
- 2.3.5 虚拟机配置NFS服务器34-36
- 第三章 桥接板系统固件设计36-54
- 3.1 桥接板系统方案设计36-37
- 3.2 启动程序的移植37-45
- 3.2.1 Boot Loader的概念37-38
- 3.2.2 Uboot程序流程分析38-43
- 3.2.3 Uboot的移植43-45
- 3.3 Linux内核的移植45-49
- 3.3.1 内核简介45-47
- 3.3.2 Linux内核的移植47-48
- 3.3.3 Linux内核的配置和编译48-49
- 3.4 根文件系统的制作49-52
- 3.4.1 根文件系统简介49-50
- 3.4.2 根文件按系统的建立50-52
- 3.5 使用nfs网络文件系统进行应用调试52-54
- 第四章 桥接系统软件设计54-72
- 4.1 软件整体设计54
- 4.2 数据结构及通信协议54-57
- 4.3 软件具体实现57-64
- 4.3.1 输入输出设计58-59
- 4.3.2 设备操作设计59-60
- 4.3.3 服务进程设计60-64
- 4.4 系统测试64-72
- 4.4.1 系统运行测试64-67
- 4.4.2 数据传输测试67-72
- 第五章 总结与展望72-74
- 参考文献74-76
- 致谢76-78
- 作者简介78-79
【相似文献】
中国期刊全文数据库 前10条
1 ;联创团队再获创新杯软件设计中国区冠军[J];华中科技大学学报(自然科学版);2008年07期
2 ;发挥大团体优势 促进人才成长与提高——以齐鲁大学生计算机软件设计及外语大赛为例[J];科协论坛(上半月);2009年12期
3 何高法,陆笑容;《机械设计基础》试题库系统软件设计[J];重庆工业高等专科学校学报;2001年02期
4 张俊洁,袁春风;城镇报自动发报软件设计[J];河南气象;2003年03期
5 芮江,杨红珊;特种设备检验报告信息化管理软件设计[J];内蒙古质量技术监督;2003年06期
6 方f ,刘大龙,邹绍芳,韩清鹏,门洪,王平;海水重金属元素现场分析仪器的软件设计[J];仪表技术与传感器;2004年06期
7 张凡;高速DSP系统中的软件设计优化[J];单片机与嵌入式系统应用;2004年12期
8 郑毅帆;;领域驱动设计[J];程序员;2004年12期
9 愚人;城市安全应急系统中的软件设计[J];上海信息化;2005年01期
10 张育;小型印染厂库存管理软件设计之我见[J];科技情报开发与经济;2005年18期
中国重要会议论文全文数据库 前10条
1 舒小见;王锋;范江兵;谈伟飞;;路面γ污染监测车软件设计[A];第十二届全国核电子学与核探测技术学术年会论文集[C];2004年
2 安朝臣;;用录像摄像及其影像解析方法求田径短跑项目的步长、步频、速度之软件设计[A];第六届全国运动生物力学学术会议论文摘要汇编[C];1988年
3 曾建斌;谢德馨;;经典设计模式在电力系统接线图制作软件设计中的运用[A];全面建设小康社会:中国科技工作者的历史责任——中国科协2003年学术年会论文集(上)[C];2003年
4 周宁;郑世峰;张晓辉;;微波探测仪的软件设计与实现[A];第二届微波遥感技术研讨会摘要全集[C];2006年
5 田绪明;罗燕京;;软件设计阶段的用例切片的合成研究[A];2009年研究生学术交流会通信与信息技术论文集[C];2009年
6 朱维涛;施伟斌;陈祥熙;;计算机及时控制反射镜加工质量的软件设计[A];第二届全国信息获取与处理学术会议论文集[C];2004年
7 黄俭;温志渝;洪明坚;粱玉前;;基于微型光谱仪的生化分析系统的软件设计与实现[A];第七届青年学术会议论文集[C];2005年
8 高齐圣;张菊芳;董鹤年;张淑华;;教学质量评估的数学模型与软件设计[A];1996中国控制与决策学术年会论文集[C];1996年
9 范晓燕;孙学川;邓伟明;车世达;王友聘;刘涛;;体能训练实时监测分析系统的软件设计与实现[A];第七届全国体育科学大会论文摘要汇编(二)[C];2004年
10 陈懋戍;;设计模式在交通监控软件设计中的应用[A];第六届全国计算机应用联合学术会议论文集[C];2002年
中国重要报纸全文数据库 前10条
1 记者 龙平川;统一软件设计工作要坚持“科学、合理、实用”原则[N];检察日报;2010年
2 上投摩根海外投资经理 王邦祺;优势产业:软件设计[N];中国证券报;2008年
3 记者 路平;高校学子比拼软件设计[N];广东科技报;2009年
4 本报记者 李扬;别忽视“草根智源”[N];新华日报;2006年
5 沈建苗;软件设计的12个最佳步骤[N];计算机世界;2007年
6 ;软件设计计划乃大势所趋[N];中国计算机报;2004年
7 刘靓;轻松应对高程软件设计题(上)[N];中国电脑教育报;2003年
8 记者 张硕 通讯员 任绪来;为年轻人提供成就梦想舞台[N];济南日报;2011年
9 中航旅业酒店管理有限公司CIO 孙靖波;软件设计不当 引发服务器变慢[N];中国计算机报;2008年
10 本报记者 衣晓峰 通讯员 魏 然;钟情软件设计 解决临床难题[N];中国中医药报;2003年
中国博士学位论文全文数据库 前1条
1 冯铁;可变性驱动的软件设计改进方法的研究[D];吉林大学;2007年
中国硕士学位论文全文数据库 前10条
1 刘俊颖;地理国情普查调绘软件设计与实现[D];昆明理工大学;2015年
2 虞洋;基于车联网的汽车远程信息系统服务器软件设计[D];浙江大学;2016年
3 郭文光;基于虚拟仪器的超声成像软件设计及其在扁钢检测中的应用研究[D];南昌航空大学;2016年
4 孙晓莘;基于DLP技术的大屏幕背投显示单元软件设计与实现[D];大连理工大学;2015年
5 尚文龙;嵌入式桥接系统设计[D];西安电子科技大学;2015年
6 张璐;创意计算应用于教育软件设计研究方法的研究[D];东北师范大学;2013年
7 刘常亮;桥梁抗震风险分析软件设计与开发[D];大连海事大学;2009年
8 郑顺利;便携式网络可视电话软件设计[D];浙江大学;2006年
9 余建;无线通讯可视终端中的视频软件设计和优化实现[D];浙江大学;2007年
10 周宁;星载微波探测仪软件设计与实现[D];中国科学院研究生院(空间科学与应用研究中心);2008年
本文关键词:嵌入式桥接系统设计,由笔耕文化传播整理发布。
,本文编号:265632
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/265632.html