图4-10 IDT7132工作时序图 29
图4-11 发生竞争时序图 29
图5-1 设置Sector 30
图5-2 超级终端操作图 31
图5-3 u-boot 31
图5-4 仿真结果 35
表清单
表序号 表名称 页码
表4-1 S3C6410开发板描述表 23
变量注释表
Tprog 执行程序所需时间
Ninst 程序的指令条数
CPI 一条指令平均周期数
fclk 处理器的时钟频率
1 绪 论
1。1 概述
随着近几年来我国经济的高速发展,铁路已成为不可或缺的部分,铁路的发展是推动国家经济发展的重要力量。在新时代,铁路的运行以更快、更安全、更高效为目标,所以,我国的铁路已经开始了对已有铁路大规模的电气化改造以及投建高速化铁路,例如京九线的电气化改造,京沪高速、武广告诉的建设等等。而在铁路建设中,安全是至关重要的,因此,对于铁路信号系统的技术含量要求是十分高的,铁路信号系统必须具备高安全性、可靠性。而伴随着铁路的发展,铁路上的信号设备越来越多,越来越复杂。所以,设备间和信号间的互联性越来越大,随之带来的问题也越来越多样、复杂,这种多样和复杂,造成了故障的发现和故障诊断的难度增加。在这样的背景下,铁路信号设备发生故障,造成故障的原因往往不仅仅是一个设备或者一种信号故障,这使得对于故障的发现和诊断往往需要对多个测试点进行测试,这就需要对多测试点和多信号量进行测试,另外有时候需要用到大量的实时测试数据对故障进行详细的诊断分析,所以,大量的测试数据的实时存储也是必要的。
1。2 项目意义
为了能更好更快速的发现故障、诊断故障,及时传输存储实时数据以备,需要开发一套新型的铁路测试系统,系统应该具有十分便携的特性,方便实时测试功能。所以我选取了ARM11嵌入式主板作为系统的主板,来设计具有数据存储、显示、传输功能,而且有构成柔性多点分布式系统功能的通用铁路测试系统。现今,具有嵌入式主板系统设备已经在生活中普及,在许多嵌入式系统中,ARM处理器都是其中重要的组成部分。
目前,国内外的铁路信号测试设备已经在各种铁路轨道上有了较多应用。比如国际上的一种由德国轨道工程公司、和德国铁路公司合营的一种通用检测车[1]。该通用轨道检测车由这几家公司合力研发.能对铁路轨道上的所有已知和未知部分进行系统的全面数字化采集并数据处理分析[2]。当然国内也有许多铁路信号测试组装置,例如国内生产的CD96系列移频在线实时检测记录表,一般作为ZPW-2000A的专用维修检测的仪表用。但是,这些信号测试装置的主板大部分都是由DSP主板构成,但是由于DSP的缺点不适用于故障分析,比如DSP不太好控
制设备,并且与人交互的功能十分少,最为关键的是,存储数据的能力偏低,这在铁路设备使用上使行不通的,因此,选用ARM11来进行信号的存储、显示、分析十分可行。ARM11的控制性能良好,而且携带方便,具有通用性,并具备一定的信号处理分析能力,能及时发现处理故障。更为关键的是,他能够移植一些操作简单易懂的主流操作系统,在网络化的现在具有良好的人机交互功能,可以实现多点测试(铁路上的信号测试十分复杂,所以传统的单点测试已经淘汰,因为单点测试无法满足故障诊断的具体要求)。