一种新型车路无线报站系统的设计与实现.doc
约47页DOC格式手机打开展开
一种新型车路无线报站系统的设计与实现,摘要随着城市人口数目的增长和现代化程度的提升,公众对车路交通的质量提出了更高的需求,作为车路交通主力军的车辆必须从安全性,舒适性,便捷性,节能环保等方面有更大的提高。而传统的车辆显然已经无法满足需求,迫切需要新型的车路体系来支撑和发展, 针对城市交通信息化的应用需求,本文介绍了采用easyarm1138+mc13213...
内容介绍
此文档由会员 losece 发布摘要
随着城市人口数目的增长和现代化程度的提升,公众对车路交通的质量提出了更高的需求,作为车路交通主力军的车辆必须从安全性,舒适性,便捷性,节能环保等方面有更大的提高。而传统的车辆显然已经无法满足需求,迫切需要新型的车路体系来支撑和发展, 针对城市交通信息化的应用需求,本文介绍了采用EASYARM1138+MC13213等芯片和uC/OS-II操作系统平台下,设计并实现了一种基于ZigBee技术的无线车路自动报站系统;该系统具有体积小,功能强,功耗低,实时性和稳定性好等优点,可以大大降低司机人员的劳动强度,有效的降低由于手工操作带来的误报站等意外情况的发生,可作为城市智能公交系统的一个有机组成部分。对于提高城市交通智能化和信息化具有重要意义。
关键字 :EasyARM1138 uC/OS-II ZigBee 公交报站
目录
摘要 I
ABSTRACT II
目录 III
1 前言 1
1.1课题研究背景 1
1.2国内外研究现状 1
1.3开发意义 3
1.4.可行性分析 3
2 功能描述与系统设计 4
2.1功能描述 4
2.2系统设计 6
3 开发环境介绍及硬件选型 8
3.1开发环境介绍 8
3.2硬件介绍 8
3.2.1.EasyRAM1138开发板简介 8
3.2.2.语音模块 9
3.2.3.LED数码管模块 9
3.2.4.LCD显示屏模块 10
3.2.5.ZIGBEE模块 11
3.2.6.控制面板模块 11
3.3软件介绍 12
3.3.1 uC/OS-II介绍 12
3.3.2 ZIGBEE协议简介 14
4 详细设计 17
4.1硬件层设计 17
4.2系统层设计 18
4.3软件层设计 21
4.3.1.任务介绍 22
4.3.2.中断设置 24
4.3.3.系统相关函数设置 24
5 系统测试 26
5.1测试简介 26
5.1.1. 黑盒测试 26
5.1.2. 白盒测试 26
5.1.3. 基于风险的测试 27
5.2测试用例 27
5.3.技术指标 33
5.4系统测试与结果 33
6 系统运行与维护 34
6.1在EWARM 中新建一个新项目 34
6.1.1 建立一个项目文件目录 34
6.1.2 新建工作区 34
6.1.3 生成新项目 35
6.1.4 建立文件组 37
6.1.5添加对应文件 38
6.2开发板连线 39
6.3系统的维护 40
结束语 41
参考文献 42
1 前言
1.1课题研究背景
随着城市人口数目的增长和现代化程度的提升,公众对车路交通的质量提出了更高的需求,作为车路交通主力军的车辆必须从安全性,舒适性,便捷性,节能环保等方面有更大的提高。而传统的车辆显然已经无法满足需求,迫切需要新型的车路体系来支撑和发展。
参考文献
[1] 任哲 嵌入式实时操作系统uC/OS-II原理及应用 北京航空航天大学出版社 2005
[2] 周立功 ARM嵌入式系统基础教程 北京航空航天大学出版社 2005
[3] 陈艳华 侯安华 刘盼盼 基于ARM的嵌入式系统开发与实例 人民邮电出版社 2008
[4] 任春霞 谭南林 焦风川 基于uC/OS-II的列车控制系统设计 现代城市轨道交通 2008.(3)
[5] 刘承广 常宇健 杨卫东 施博学 UC/OX-II在车载GPS移动终端中的应用 徽计算机信息(测控自动化) 2005(21)
[6] 赵志刚 吴海彬 Protel DXP实用教程 清华大学出版社 北京交通大学出版社2004
[10]徐爱钧.IAR EWARM 嵌入式系统编程与实践. 中国:北京航空航天大学出版社,2006,104~162页
[11]江力主编.《单片机原理与应用》.中国:清华大学出版社
[12]郑灵翔 等编著.《嵌入式系统设计与应用开发》.中国:北京航空航天大学出版社