基于嵌入式Linux的T-BOX车联网应用软件的设计与开发

来源 :长安大学 | 被引量 : 6次 | 上传用户:hunanlyq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
车联网是智能交通系统的重要组成部分,可以有效解决交通拥堵和交通事故问题,对人们安全出行具有重要意义。车联网主要利用车与路、车与车、车与人以及车与城市之间实时联网,实现信息的互联互通。本文设计的基于嵌入式Linux的T-BOX车联网应用软件通过建立车辆与服务器的网络通信,最终实现了车辆信息的采集以及对车辆远程控制。论文利用搭载嵌入式Linux操作系统的I.MX6开发板建立车辆与服务器之间的通信。对T-BOX软件设计中用到的相关技术进行了研究,包括网络通信协议、汽车总线技术、GPS协议标准以及安全加密算法。此外,论文对车载T-BOX的硬件模块电路进行了详细介绍,例如CAN协议转化电路、定位模块电路以及电池充放电电路。本文采用PC机的Ubuntu14.04作为软件开发环境,在此环境下完成了BootLoader、内核以及文件系统的剪切与编译,对应用软件进行交叉编译。通过Socket CAN的建立、gpsd的安装以及TCP连接的实现,完成了基于嵌入式Linux操作系统的CAN通信、GPS数据解析以及网络通信;利用RSA与AES相结合的消息加密方法,完成了车辆信息采集、车辆远程控制、车辆定位、开机自启动以及紧急救援等模块的软件设计与实现。最后,论文利用CANoe软件搭建仿真试验模型,对设计的车辆信息采集模块以及远程控制模块进行了模拟试验与实车试验,表明了模块功能的实时性以及数据的准确性,验证了软件设计方案的可行性。
其他文献
<正>兰精(Lenzing)于2019年6月26日表示,它已经批准在泰国建造一个价值4亿欧元(4.545亿美元)的世界级Tencel Lyocell纤维工厂。该设施将在曼谷以东150 km处的巴真武里建造,其
随着国家社会保险制度改革的不断深化,养老保险制度改革首先被列入国家改革的重点。由于养老保险个人帐户的建立,传统的业务处理方式己经不能满足养老保险业务经办机构的需要
本文通过对105例患骨质疏松症病人的病案讨论,按发病原因将其分为Ⅱ型.Ⅰ型:绝经后骨质疏松症.Ⅱ型:老年性骨质疏松症.其平均发病年龄58.5岁.病因与内分泌因素、营养因素,物
会议
市直学校正式实行校长聘任制,深化基础教育改革十大行动又迈出坚实步伐。提高工资待遇、关爱乡村教师、用好长治崇楷教育发展基金、增加社会福利等一系列事关提高教师待遇的改
报纸
世情、国情、党情的深刻变化对中国共产党的建设提出了新的要求,中国共产党面临的执政考验、改革开放考验、市场经济考验和外部环境考验是长期的、复杂的和严峻的,落实党要管
低温、高盐、干旱等非生物胁迫是制约我国乃至世界农业生产的重大问题,提高作物的耐胁迫能力,对于充分利用耕地资源、提高粮食产量、解决粮食安全问题具有重大的战略意义。近
全球城市化的加速发展对城市水系以及所在流域的自然水文循环造成严重的干扰、破坏,由此引发的淡水资源短缺、洪涝灾害频繁、水体污染、河道断流、湿地萎缩、荒漠化扩展、地
由于抗生素的残留容易导致细菌的耐药性以及对人和其他动物产生致癌致畸和基因突变的危害。目前抗生素所造成水环境污染的以及所引起的危害已引起国内外广泛关注。现有的污水
20世纪90年代以来,我国农业与农村经济发生了深刻的变化,农产品市场格局由卖方市场向买方市场转变,农产品竞争由国内市场转向日趋全球化的市场。在这种背景下,出现了小农户与
毛发疾病是临床的常见病和多发病,但在治疗上缺乏非常有效的方法。随着人们生活水平的提高,人们对健康毛发的要求也日益强烈。毛发的生长与脱落取决于毛囊周期性的生长。毛发