最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

新型汽车行驶记录仪设计

IT圈 admin 24浏览 0评论

2024年10月17日发(作者:金醉柳)

第12期 

2011年l2月 

文章编号:1001—3997(2011)12—0055—03 

机械设计与制造 

Machinery Design&Manufacture 55 

新型汽车行驶记录仪设计术 

陆文昌叶水凌 

(江苏大学汽车学院车辆工程,镇江212013) 

Design for new type data recorder of vehicle traveling 

LU Wen-chang,YE Shui-ling 

(Department of Auto Engineering,Jiangsu University,Zhenjiang 2 1 20 1 3,China) 

【摘要】汽车行驶记录仪与飞行器中的记录仪发挥着同样的重要作用,近年来国内外都在推广 

其应用,有鉴于此,参照国家标准(GB/T 19056—2003),以及国内外近几年的研究成果,设计了在实时操 

作系统p ̄C/OS—II下以ARM9微处理器芯片为核心的汽车行驶记录仪。设计的重点和难点是系统任务 

的合理调度,数据采集和处理,数据存储管理部分是。设计方法吸取了部分前人的研究成果,同时对软 

件和硬件部分进行了创新设计。数据分析软件使用了功能强大的MATLAB软件。最后进行初步的模拟 

试验,分析结果,以证实设计的可行性。 

关键词:记录仪,I数据存储;任务调度;创新设计;试验 

【Abstract】The traveling data recorder ofvehicle and airplane play the same role in travelling,which 

becomes popular at home and abroad in recent years.Therefore,a new design for the vehicle traveling data 

recorder is done in it based on the ARM9 core and the uC/OS--II that is a kind of real time operation sys— 

tern according to the national standard fChiona er re厂e to the newest research at home and abroad 

these years.he key Tnd adificulft point ftohe desin igs to schedule the task.collect and process data well 

s staore and manage the data.The new desin igs created in sotfware and hardware based on the work ofthe 

,0糯er desinergs.MARLAB software with powerfulfunction is applied in data analyzingFinally some prima- 

ry simultiaon experiments are done to testify thefeasibility ftohe design. 

Key words:Recorder;Data storage;Task scheduling;Creative design;Experiment 

中图分类号:TH16,TP216文献标识码:A 

1引言 

汽车行驶记录仪(以下简称记录仪)的使用,对遏止疲劳驾 

驶、车辆超速等交通违章、约束驾驶人员的不良驾驶行为,保障车 

辆行驶安全以及道路交通事故的分析鉴定具有重要的作用[11。鉴 

主机部分又包括微处理器、数据存储器、实时时钟、显示器、 

操作键、打印机、数据通信接口等装置,记录仪原理概图如上图所 

示。在此基础上只有不与国标相冲突,还可以增加其他的功能,如 

GPS,GPRS等[6-8]。 

记录仪的功能要求为: 

于其重要作用,国内外都开始制定法规或者各种政策来推广记录 

仪的应用。 

自检功能;实时时间、日期及驾驶时间的采集、记录、存储功 

能;车辆行驶速度的测量、记录、存储功能;车辆行驶里程的测量、 

记录、存储功能;驾驶员身份记录功能;数据显示;操作功能;数据 

打印输出功能;数据通信功能。记录仪的应用不限于航空和水陆 

交通,还能应用于水下作业的机器等。 

汽车行驶记录仪国家标准(GB/T 19056—2003)对记录仪的 

组成要求包括三部分:主机,车速传感器和数据分析软件,记录仪 

的原理概图,如图1所示。 

上位机的数据I分析软件部分I l串1l输入输出接3以及USB 

13 

2硬件设计部分 

2.1硬件组成 

借鉴国内外的设计方法和思路,设计采用的微处理器为某公 

LCD模块 

记录仪的 

主机模块 警 

报 

司的¥3C2440A;数据存储器包括2片32MB容量的内存MT48LV1 

6M16A2用于存放运行系统时的数据和程序等;2MB的NOR 

FLASH闪存EN29LV160AB用于存储系统启动程序和操作系统 

键盘输入 

数据采集处理模块 

等;以及E2PROM存储器以存储密码等信息;采用SD卡和NAND 

FLASH闪存K9F2G08存储汽车运行参数;显示器采用奇美Q3.5 

寸显示器;采用串口和USB接口进行通讯;¥3C2440A内部集成有 

实时时钟RTC;报警采用PWM控制的蜂鸣器进行。 

车速传感器等的信号输入模块 

图1记录仪原理概图 

★来稿日期:2011-02—09★基金项目:国家自然科学基金资助项目(50905078) 

56 

2-2部分硬件特点 

陆文昌等:新型汽车行驶记录仪设计 

NAND

第12期 

FLASH里面。这一文件系统的操作与标准C的文件操作 

¥3C2440A是一款功能比较强大的ARM9芯片,它内部集成 

相同。 

的功能包括j2J:集成LCD专用DMA的LCD控制器;4路拥有外部 

2.4数据采集与处理 

请求引脚的DMA控制器;3路URAT;IIC总线接口;1.0版sD主 

速度信号来自速度传感器,这一信号可认为是开关信号,经 

接口,兼容2.11版MMC接口;2路USB主机控制,1路USB设备 

滤波整流电路后传给EINTn,CPU接收到这一中断,激活速度记 

控制;4路PWM定时器,1路内部定时器,看门狗定时器;8路l0 

录的任务,计录中断信号值,计算速度和里程数。其他开关信号: 

位ADC和触摸屏接口;具有日历功能的RTC;摄像头接口;130 

左右转向灯,前大灯,雾灯,喇叭,刹车灯等信号的操作于此类似。 

个通用I/0,24个外部中断源;电源控制:正常,慢速,空闲,睡眠 这种信号采集和处理的电路比较成熟,直接采用现成的电路 , 

模式;带PLL的片上时钟发生器。满足系统要求。 

系统NAND FLASH的组织结构: 

共4096块(BL0cK);每块有32页(PAGE);每页有512+16 

如图3所示。 

+1’ 

字节(Byte)。针对这一特点,采用以下方式存储数据。NAND 

FLASH,如图2所示。 

● 

X斗 

藿 

蓉 

上卜] 

cJ4

-LcI5 

厂 —磷 整 

CLE 

=毒1 F 

-J 

图3放大的车速信号经光耦合传给CPU 

I 

蓥 

■— 

1 

彗 

图2 NAND FLASH存储器 

3软件设计部分 

3.1操作系统 

软件平台采用uc,()s—II实时操作系统,这一系统具有抢占 

式执行任务的特点。移植的关键是修改与CPU密切相关的 

OSCPU

A.S,OS

CPU

__——

2.3数据存储系统YAFFS 

C.C函数以及串口驱动函数,这些函数相 

负责与内核函数通信。内核代码仅十几kB,由c 

结合系统的存储设备,采用YAFFS文件系统对数据进行存 

当于接口函数,

。 

语言程序编写而成,可原封不动,由系统直接调用 。 

其中,os_CPU—AS里包含的匪激有OsstartHighRdy();OSCtxSw 

();OSTickISR();OSIntCtxSw(),OSCPUSaveSR(),0SCPURest0reSR 

YAFFS是依据Nand flash的结构专门为它量身打造的文件 

系统,该文件系统的设计遵循: 

(1)每个文件都有一个ID,ID为0则表示文件被删除; 

(),OS_CPU—IRQ—ISR(o这些函数与CPU密切相关,直接操作寄 

故全部为汇编代码。作用分 旬:进f 切换,关闭中断。寻找最 

(2)文件数据保存在名为chunks的单元中,其大小等于FLASH 

存器,

高优 堆栈,设定系绕 扫干女fii垂行,跳转到最高优先级任务执 

页(PAGE): 

(3)单元chunks按序排列,0是头单元; 

(4)每个FLASH页标识由文件ID和chunks号组成; 

号,写系列号,ECC和已用字节; 

行任务(函数仅在系统启动时执行一次);进行上下文切换,将当 

前的任务信息入栈保存,将最高优先级的任务控制块(TCB)置为 

将最高优先级值置为当前优先级值,跳转到 

(5)标识符保存在64位的OOB中:这些标识符包括ID,chunk 

当前任务的控制块,

该最高优先级任务;时钟中断函数,清除时钟中断位,协调各任务 

度;中断切换,其操作过程和作用与OSCtxSw()相同;使CPU关 

将有延时要求的任务的延时值自减,判断是否进行新的调 

(6)一旦有新的具有与旧页相同的标识符的页写到有关的 

调度,

chunks上,旧的页就会表明将其作废; 

切换到相应任务;与前面函数配对使用;CPU中断服务函 

(7)文件头(包含模式,UID,长度等信息)是单独的一页(chunk 

闭中断,

0); 

数,保护现场,跳转到中断服务函数执行。OS—CPU—C.C主要有堆 

(8)页面有两位连续的编码,写时会增长; 

(9)作废的块会被自动回收。 

栈初始化和一些钩子函数。 

3_2创建的主要任务 

任务函数的编写以及如何合理的进行调度是设计的主要工 

该文件系统优点: 

开机自检;鉴别身 

节省RAM,克服了JFFS文件系统引导的FLASH检测时间 

作。系统开机初始化后要执行的任务具体包括:

长,缩短了启动时间短。缺点:单个文件大小和系统大小有限。数 份;进行任务调度,计时,采集和记录车辆运行数据;存储数据;数 

据因性质不同而存储在不同的设备里。不经常变动的数据,如:车 据的上传和下载;报警等额外功能函数。 

辆识别码,车牌号码,车牌分类,驾驶员证件号码,驾驶员代码,车 自检和身份鉴别完成后,保存驾驶员信息,删除任务。数据 

辆特征系数存储在E2PROM里面。其余的车辆数据存储在 的上传和下载任务仅当检测到车辆为停车状态且接收到数据上 

NO.12 

Dec.201 l 机械设计与制造 57 

传或者下载的触发信号(命令)才执行。其余时间则不断地采集和 

处理车辆运行数据,保存数据。 

当检测到车速超速或者车辆连续行驶的超时,蜂鸣器鸣笛 

报警,提醒驾驶员注意减速或者停车休息,之后若是驾驶员遵守 

执行,则挂起任务,否则继续执行,并将这一行为记录,起到现场 

督察的作用。 

3.3任务的调度机制 

任一时刻仅有一个任务在运行 01,由优先级值唯一标识具 

体的任务,每项任务都在五种状态之间进行切换,任务切换的函 

数(所有函数名均为原版内核uC/OS~II中的标准名称)如箭头 

所示,各切换函数不同时执行,任一函数被调用即可进行任务切 

换。各函数通过任务调度器(OSUnMapTbl[256])进行任务调度 

(os—Shed())。任务状态的切换,如图4所示。 

OsO Post

时间:分钟(min) 

图7 MATLAB生成的曲线图 

警c啦l(璀);K) sTa skDl yResu me竺() l 堡 ’jJ 懿 

sTaskPromt( ).  .\} 

(、

OsTaskDe| 

L——————J 

f休眠中 二===

———————

J 

一 _J运行中 :=二二: 中断中1 

OsintExit()

L——————J 

4试验部分 

时l司:秒(s) 

图8事故疑点曲线图 

4.2试验曲线数据分析 

如果车辆安全停车未发生事故,则从图九可知车辆在停驶前8s 

内进行了紧急刹车,速度在约8s的时间由86km&减为0;如果发生 

了事故,则从事故疑 曲线上首先进行分析,首先怀疑驾驶员有超速 

驾驶行为,同时还要进行其他开关信号的检测,结合现场晴况判断驾 

驶员是否为违章驾驶导致事故发生。此时汽车行驶记录仪发挥作用。 

5结束语 

三大主要创新 :(1)采用实时操作系统;(2)采用YAFFS文件 

系统管理数据;(3)运用较为流行和功能比饺强大的MATLAB软件进 

图5主机显示器输出 

行数据分析。课题用试验验证了产品设计的可行性,系统的抗干扰能 

力,工作可辖『生等要求,还未涉及, 

参考文献 

[1]GB/T 19056—2003汽车行驶记录仪国家标准Is]. 

[2]l¥3C2440A 32一BIT RSIC Microprocessor User’s manual[R].SAMSUNG 

Elctronics,2004. 

[3]李成亮.汽车行驶记录仪系统设计[D]航州:浙江大学出版社,2007. 

[4]张杰.基于ARM的汽车黑匣子的研究与设计[J].武汉理工大学学报, 

2008. 

[5]田泽.ARM9嵌入式开发实验与实践[M].北京:北京航天航空出版社, 

2006. 

[6]孙安青,催更申.ARM嵌入式开发与实践[M].北京:中国电力出版社, 

2008. 

[7]章坚武嵌入式系统设计与开发[M].西安:电子科技大学出版社,2009, 

[8]杨宗德.uC/OS一11标准教程[M] E京:人民邮电出版社,2009. 

以上图7和图8为MATLAB生成的曲线图,分别为自停车 

[9]张勇.uC/OS一1I原理与ARM应用程序设计[M].西安:电子科技大学 

图6串口输出打印信息 

时刻起前推15rain内每分钟汽车的平均车速和汽车停驶前20s 

内每0.2s采样的平均车速。 

出版社,2010. 

[10]丁峰,徐靖,鲁立.ARM系统开发从实践到提高[M].北京:中国电力 

出版社,2007. 

2024年10月17日发(作者:金醉柳)

第12期 

2011年l2月 

文章编号:1001—3997(2011)12—0055—03 

机械设计与制造 

Machinery Design&Manufacture 55 

新型汽车行驶记录仪设计术 

陆文昌叶水凌 

(江苏大学汽车学院车辆工程,镇江212013) 

Design for new type data recorder of vehicle traveling 

LU Wen-chang,YE Shui-ling 

(Department of Auto Engineering,Jiangsu University,Zhenjiang 2 1 20 1 3,China) 

【摘要】汽车行驶记录仪与飞行器中的记录仪发挥着同样的重要作用,近年来国内外都在推广 

其应用,有鉴于此,参照国家标准(GB/T 19056—2003),以及国内外近几年的研究成果,设计了在实时操 

作系统p ̄C/OS—II下以ARM9微处理器芯片为核心的汽车行驶记录仪。设计的重点和难点是系统任务 

的合理调度,数据采集和处理,数据存储管理部分是。设计方法吸取了部分前人的研究成果,同时对软 

件和硬件部分进行了创新设计。数据分析软件使用了功能强大的MATLAB软件。最后进行初步的模拟 

试验,分析结果,以证实设计的可行性。 

关键词:记录仪,I数据存储;任务调度;创新设计;试验 

【Abstract】The traveling data recorder ofvehicle and airplane play the same role in travelling,which 

becomes popular at home and abroad in recent years.Therefore,a new design for the vehicle traveling data 

recorder is done in it based on the ARM9 core and the uC/OS--II that is a kind of real time operation sys— 

tern according to the national standard fChiona er re厂e to the newest research at home and abroad 

these years.he key Tnd adificulft point ftohe desin igs to schedule the task.collect and process data well 

s staore and manage the data.The new desin igs created in sotfware and hardware based on the work ofthe 

,0糯er desinergs.MARLAB software with powerfulfunction is applied in data analyzingFinally some prima- 

ry simultiaon experiments are done to testify thefeasibility ftohe design. 

Key words:Recorder;Data storage;Task scheduling;Creative design;Experiment 

中图分类号:TH16,TP216文献标识码:A 

1引言 

汽车行驶记录仪(以下简称记录仪)的使用,对遏止疲劳驾 

驶、车辆超速等交通违章、约束驾驶人员的不良驾驶行为,保障车 

辆行驶安全以及道路交通事故的分析鉴定具有重要的作用[11。鉴 

主机部分又包括微处理器、数据存储器、实时时钟、显示器、 

操作键、打印机、数据通信接口等装置,记录仪原理概图如上图所 

示。在此基础上只有不与国标相冲突,还可以增加其他的功能,如 

GPS,GPRS等[6-8]。 

记录仪的功能要求为: 

于其重要作用,国内外都开始制定法规或者各种政策来推广记录 

仪的应用。 

自检功能;实时时间、日期及驾驶时间的采集、记录、存储功 

能;车辆行驶速度的测量、记录、存储功能;车辆行驶里程的测量、 

记录、存储功能;驾驶员身份记录功能;数据显示;操作功能;数据 

打印输出功能;数据通信功能。记录仪的应用不限于航空和水陆 

交通,还能应用于水下作业的机器等。 

汽车行驶记录仪国家标准(GB/T 19056—2003)对记录仪的 

组成要求包括三部分:主机,车速传感器和数据分析软件,记录仪 

的原理概图,如图1所示。 

上位机的数据I分析软件部分I l串1l输入输出接3以及USB 

13 

2硬件设计部分 

2.1硬件组成 

借鉴国内外的设计方法和思路,设计采用的微处理器为某公 

LCD模块 

记录仪的 

主机模块 警 

报 

司的¥3C2440A;数据存储器包括2片32MB容量的内存MT48LV1 

6M16A2用于存放运行系统时的数据和程序等;2MB的NOR 

FLASH闪存EN29LV160AB用于存储系统启动程序和操作系统 

键盘输入 

数据采集处理模块 

等;以及E2PROM存储器以存储密码等信息;采用SD卡和NAND 

FLASH闪存K9F2G08存储汽车运行参数;显示器采用奇美Q3.5 

寸显示器;采用串口和USB接口进行通讯;¥3C2440A内部集成有 

实时时钟RTC;报警采用PWM控制的蜂鸣器进行。 

车速传感器等的信号输入模块 

图1记录仪原理概图 

★来稿日期:2011-02—09★基金项目:国家自然科学基金资助项目(50905078) 

56 

2-2部分硬件特点 

陆文昌等:新型汽车行驶记录仪设计 

NAND

第12期 

FLASH里面。这一文件系统的操作与标准C的文件操作 

¥3C2440A是一款功能比较强大的ARM9芯片,它内部集成 

相同。 

的功能包括j2J:集成LCD专用DMA的LCD控制器;4路拥有外部 

2.4数据采集与处理 

请求引脚的DMA控制器;3路URAT;IIC总线接口;1.0版sD主 

速度信号来自速度传感器,这一信号可认为是开关信号,经 

接口,兼容2.11版MMC接口;2路USB主机控制,1路USB设备 

滤波整流电路后传给EINTn,CPU接收到这一中断,激活速度记 

控制;4路PWM定时器,1路内部定时器,看门狗定时器;8路l0 

录的任务,计录中断信号值,计算速度和里程数。其他开关信号: 

位ADC和触摸屏接口;具有日历功能的RTC;摄像头接口;130 

左右转向灯,前大灯,雾灯,喇叭,刹车灯等信号的操作于此类似。 

个通用I/0,24个外部中断源;电源控制:正常,慢速,空闲,睡眠 这种信号采集和处理的电路比较成熟,直接采用现成的电路 , 

模式;带PLL的片上时钟发生器。满足系统要求。 

系统NAND FLASH的组织结构: 

共4096块(BL0cK);每块有32页(PAGE);每页有512+16 

如图3所示。 

+1’ 

字节(Byte)。针对这一特点,采用以下方式存储数据。NAND 

FLASH,如图2所示。 

● 

X斗 

藿 

蓉 

上卜] 

cJ4

-LcI5 

厂 —磷 整 

CLE 

=毒1 F 

-J 

图3放大的车速信号经光耦合传给CPU 

I 

蓥 

■— 

1 

彗 

图2 NAND FLASH存储器 

3软件设计部分 

3.1操作系统 

软件平台采用uc,()s—II实时操作系统,这一系统具有抢占 

式执行任务的特点。移植的关键是修改与CPU密切相关的 

OSCPU

A.S,OS

CPU

__——

2.3数据存储系统YAFFS 

C.C函数以及串口驱动函数,这些函数相 

负责与内核函数通信。内核代码仅十几kB,由c 

结合系统的存储设备,采用YAFFS文件系统对数据进行存 

当于接口函数,

。 

语言程序编写而成,可原封不动,由系统直接调用 。 

其中,os_CPU—AS里包含的匪激有OsstartHighRdy();OSCtxSw 

();OSTickISR();OSIntCtxSw(),OSCPUSaveSR(),0SCPURest0reSR 

YAFFS是依据Nand flash的结构专门为它量身打造的文件 

系统,该文件系统的设计遵循: 

(1)每个文件都有一个ID,ID为0则表示文件被删除; 

(),OS_CPU—IRQ—ISR(o这些函数与CPU密切相关,直接操作寄 

故全部为汇编代码。作用分 旬:进f 切换,关闭中断。寻找最 

(2)文件数据保存在名为chunks的单元中,其大小等于FLASH 

存器,

高优 堆栈,设定系绕 扫干女fii垂行,跳转到最高优先级任务执 

页(PAGE): 

(3)单元chunks按序排列,0是头单元; 

(4)每个FLASH页标识由文件ID和chunks号组成; 

号,写系列号,ECC和已用字节; 

行任务(函数仅在系统启动时执行一次);进行上下文切换,将当 

前的任务信息入栈保存,将最高优先级的任务控制块(TCB)置为 

将最高优先级值置为当前优先级值,跳转到 

(5)标识符保存在64位的OOB中:这些标识符包括ID,chunk 

当前任务的控制块,

该最高优先级任务;时钟中断函数,清除时钟中断位,协调各任务 

度;中断切换,其操作过程和作用与OSCtxSw()相同;使CPU关 

将有延时要求的任务的延时值自减,判断是否进行新的调 

(6)一旦有新的具有与旧页相同的标识符的页写到有关的 

调度,

chunks上,旧的页就会表明将其作废; 

切换到相应任务;与前面函数配对使用;CPU中断服务函 

(7)文件头(包含模式,UID,长度等信息)是单独的一页(chunk 

闭中断,

0); 

数,保护现场,跳转到中断服务函数执行。OS—CPU—C.C主要有堆 

(8)页面有两位连续的编码,写时会增长; 

(9)作废的块会被自动回收。 

栈初始化和一些钩子函数。 

3_2创建的主要任务 

任务函数的编写以及如何合理的进行调度是设计的主要工 

该文件系统优点: 

开机自检;鉴别身 

节省RAM,克服了JFFS文件系统引导的FLASH检测时间 

作。系统开机初始化后要执行的任务具体包括:

长,缩短了启动时间短。缺点:单个文件大小和系统大小有限。数 份;进行任务调度,计时,采集和记录车辆运行数据;存储数据;数 

据因性质不同而存储在不同的设备里。不经常变动的数据,如:车 据的上传和下载;报警等额外功能函数。 

辆识别码,车牌号码,车牌分类,驾驶员证件号码,驾驶员代码,车 自检和身份鉴别完成后,保存驾驶员信息,删除任务。数据 

辆特征系数存储在E2PROM里面。其余的车辆数据存储在 的上传和下载任务仅当检测到车辆为停车状态且接收到数据上 

NO.12 

Dec.201 l 机械设计与制造 57 

传或者下载的触发信号(命令)才执行。其余时间则不断地采集和 

处理车辆运行数据,保存数据。 

当检测到车速超速或者车辆连续行驶的超时,蜂鸣器鸣笛 

报警,提醒驾驶员注意减速或者停车休息,之后若是驾驶员遵守 

执行,则挂起任务,否则继续执行,并将这一行为记录,起到现场 

督察的作用。 

3.3任务的调度机制 

任一时刻仅有一个任务在运行 01,由优先级值唯一标识具 

体的任务,每项任务都在五种状态之间进行切换,任务切换的函 

数(所有函数名均为原版内核uC/OS~II中的标准名称)如箭头 

所示,各切换函数不同时执行,任一函数被调用即可进行任务切 

换。各函数通过任务调度器(OSUnMapTbl[256])进行任务调度 

(os—Shed())。任务状态的切换,如图4所示。 

OsO Post

时间:分钟(min) 

图7 MATLAB生成的曲线图 

警c啦l(璀);K) sTa skDl yResu me竺() l 堡 ’jJ 懿 

sTaskPromt( ).  .\} 

(、

OsTaskDe| 

L——————J 

f休眠中 二===

———————

J 

一 _J运行中 :=二二: 中断中1 

OsintExit()

L——————J 

4试验部分 

时l司:秒(s) 

图8事故疑点曲线图 

4.2试验曲线数据分析 

如果车辆安全停车未发生事故,则从图九可知车辆在停驶前8s 

内进行了紧急刹车,速度在约8s的时间由86km&减为0;如果发生 

了事故,则从事故疑 曲线上首先进行分析,首先怀疑驾驶员有超速 

驾驶行为,同时还要进行其他开关信号的检测,结合现场晴况判断驾 

驶员是否为违章驾驶导致事故发生。此时汽车行驶记录仪发挥作用。 

5结束语 

三大主要创新 :(1)采用实时操作系统;(2)采用YAFFS文件 

系统管理数据;(3)运用较为流行和功能比饺强大的MATLAB软件进 

图5主机显示器输出 

行数据分析。课题用试验验证了产品设计的可行性,系统的抗干扰能 

力,工作可辖『生等要求,还未涉及, 

参考文献 

[1]GB/T 19056—2003汽车行驶记录仪国家标准Is]. 

[2]l¥3C2440A 32一BIT RSIC Microprocessor User’s manual[R].SAMSUNG 

Elctronics,2004. 

[3]李成亮.汽车行驶记录仪系统设计[D]航州:浙江大学出版社,2007. 

[4]张杰.基于ARM的汽车黑匣子的研究与设计[J].武汉理工大学学报, 

2008. 

[5]田泽.ARM9嵌入式开发实验与实践[M].北京:北京航天航空出版社, 

2006. 

[6]孙安青,催更申.ARM嵌入式开发与实践[M].北京:中国电力出版社, 

2008. 

[7]章坚武嵌入式系统设计与开发[M].西安:电子科技大学出版社,2009, 

[8]杨宗德.uC/OS一11标准教程[M] E京:人民邮电出版社,2009. 

以上图7和图8为MATLAB生成的曲线图,分别为自停车 

[9]张勇.uC/OS一1I原理与ARM应用程序设计[M].西安:电子科技大学 

图6串口输出打印信息 

时刻起前推15rain内每分钟汽车的平均车速和汽车停驶前20s 

内每0.2s采样的平均车速。 

出版社,2010. 

[10]丁峰,徐靖,鲁立.ARM系统开发从实践到提高[M].北京:中国电力 

出版社,2007. 

发布评论

评论列表 (0)

  1. 暂无评论