收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

基于CotexA8的车联网嵌入式终端设计

[关键词:CotexA8,车联网,嵌入式终端]  [热度 ]
提示:此毕业设计论文完整版包含【任务书,论文
作品编号:ckjs0066,word全文:26页,合计:9300

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于CotexA8的车联网嵌入式终端设计毕业设计论文------

软件整体框架

本次设计的软件主要功能是实现数据的获取、存储和管理的功能,并能直观的将信息传递给用户,实现交互。这次应用软件我们通过QT来编写。本车载终端系统的工作流程可分为以下几部分: 

1.系统初始化程序。该部分包括:MCU初始化,3G模块启动,显示界面以及建立无线通信。在硬件上电开机后这部分程序之运行一次,即实现MCU时钟配置,开启中断,配置通信端口,初始化模块和建立3G模块与后台服务器间的TCP通信。

2.主程序。主程序在上电后一直处于循环执行状态,整个系统据图功能的实现就是基于这部分程序的循环调用。该部分程序包括:数据处理,信息显示,TCP连接监测和恢复,车载自诊断系统OBD故障码接收等。根据车载终端系统的功能要求,这部分主要是实现车载信息终端对车辆各个运行数据的获取、存储和显示功能。通过TCP建立通信传入数据库,从而实现车载终端与客户端间的数据交互。

本文重要切入点在于车联网系统功能中的汽车健康状态的监测,参考国内外车载终端的发展和应用,及当下火热的嵌入式技术,设计并实现了一款整合3G通信、OBD车载自诊断系统故障码提取和数据库监测等功能的车联网车载信息终端。通过实验测试,实现了本课题的设计目标。主要工作如下;

a.通过查找和研究网络上相关车联网资料,提出车联网系统的总体构架和本车联网车载信息终端的设计方案。

b.设计并实现了能满足车载信息终端各项功能要求的硬件电路(主要通过开发板扩展其他模块实现)

c.搭建嵌入式Linux软件开发平台,通过Windows丰富的开发工具资源,完成了对嵌入式Linux系统的内核编译,驱动程序和应用程序的移植。

d.借助QT creator设计并编写了用户软件,实现了TCP通信,数据库管理及数据显示查询功能,满足了课题基本需求。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【任务书,论文
作品编号:ckjs0066,word全文:26页,合计:9300

本测控技术与仪器毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于CotexA8的车联网嵌入式终端设计(任务书,论文)!