嵌入式Linux无线传输车载信息平台关键技术研究与开发
【图文】:
图 1.2 车载信息服务系统网络拓扑结构图[8] 项目方案的初步设计,详细设计、文档书写工作; 车载信息平台与服务器通信协议起草制定; LPC1766 单片机与 ARM 主控制器之间数据通信应用层协议制定; 基于嵌入式 ARM 处理器运用 Linux 多线程程序编写机制,完成了 CAN总线数据、GPS 卫星定位数据、图像多媒体数据、驾驶员身份信息、车载故障数据的采集工作; 基于 3G、WiFi 无线通信技术网络 socket 编程、以及车台断网重连程序编写; 基于车载信息平台与服务器通信协议完成了网络数据解析以及传送数据的网络数据帧组包工作; 基于 3G 模块的车载电话以及 SMS 短信下发功能;
具有很好的可裁剪性,成为嵌入式领域流行的操作系统,比较其它嵌入式操统,Linux 操作系统具有系统稳定性高、真正的多任务、系统安全可靠、网能丰富、可移植性良好、设备独立性、完整免费的开发工具等几大优势[10]。于嵌入式 Linux 操作系统具有的这些优势,它己经成为了系统开发人员进行式开发首选的操作系统。这也是本课题中选用 Linux 操作系统的原因所在。Linux 系统将软件分为应用层和驱动层,分别具有各自独立的存储空间,即空间、内核空间[11]。应用层程序只能访问用户空间,驱动程序只能访问内核。应用程序若想对内核空间进行访问只能通过系统调用借助于驱动程序来完同时 Linux 支持多种虚拟文件系统,Linux 系统驱动程序有三类设备驱动:、块、网络[11]。应用层程序可以通过虚拟文件系统调用来完成于驱动层的通互。应用程序通过系统调用访问设备文件的形式与字符设备和块设备驱动进互,通过系统调用访问套接字的形式与网络设备驱动进行通信。具体结构如.1 所示。
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:U495;TP368.1
【参考文献】
相关期刊论文 前7条
1 王莹;;汽车Telematics和Inormatics用半导体趋势[J];电子产品世界;2010年03期
2 史敏锐;;车载信息服务分析与研究[J];电信网技术;2012年01期
3 刘国权;张伯英;宋卫锋;;KWP2000协议分析及开发测试[J];汽车技术;2006年05期
4 胡文良;;3G与传输网络发展[J];通信与信息技术;2007年01期
5 李长宇;;车载信息系统的现状与发展趋势分析[J];世界电子元器件;2007年12期
6 夏峰;陆珂伟;陈启军;;Telematics系统研究与车载终端设计[J];微处理机;2009年04期
7 邹意然;王永威;赵龙;;基于ARM体系的WIFI移植研究[J];微计算机信息;2010年32期
相关硕士学位论文 前10条
1 林勤;基于ARM和CAN总线的车载中央信息管理单元的设计与实现[D];吉林大学;2011年
2 孙宇航;基于嵌入式Linux的汽车行驶记录仪存储系统的设计与实现[D];吉林大学;2011年
3 石本智;车载网络信息终端的嵌入式软件设计[D];电子科技大学;2011年
4 王乔;嵌入式Linux下基于USB的打印机驱程序开发[D];电子科技大学;2006年
5 彭剑;基于ARM嵌入式系统的GPS地图匹配系统[D];东南大学;2006年
6 郑红;基于嵌入式系统的应用程序设计研究[D];西安电子科技大学;2007年
7 黄袁斌;基于GIS的车辆导航与监控系统软件研究与实现[D];南京航空航天大学;2007年
8 陈绍双;基于CAN总线的车载网络信息平台的设计和研究[D];浙江大学;2007年
9 王家j;基于ARM Cortex-A8平台的WMA解码器优化设计[D];上海交通大学;2009年
10 陈飞;基于3G网络的无线视频监控终端[D];山东大学;2010年
本文编号:2584879
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2584879.html