大连理工大学专业学位硕士学位论文
3需求分析
本章是目标软件系统的需求分析部分,从CarAudio制品的功能出发,针对RDS系统中的“AMSS”(AutoMAXStationSearch,自动追踪)部分进行逐步的分解和细化,最终转化为软件可实现的功能点,以此作为后续软件设计和实现的基准点。
3.1相关硬件平台
由于广播数据系统RDS的广泛应用,使得可以利用RDS方式数字化的传输经过编码,所有提供的信息都是基于事件的,它能够提供用户消息和系统消息两大类信息。系统消息是指仅供RDS解码器用于解码、信息管理的消息,它们可通过8A、4A、3A或1A数据帧进行传输。其中用户消息是指要提供给用户相关通信信息,它只能由RDS数据帧的8A组传输。除了上述基本信息之外,为了详细地说明具体的事件或位置,用户消息还可能包括一些对基本信息中某些参数进行说明和解释的附加信息。附加信息的传输需要两个或更多个8A数据帧。RDS消息最多可由五个RDS数据帧序列组成,第一帧RDS数据是基本的用户信息,后续的数据帧是对第一帧数据的进一步解释。
消息包括以下五个基本方面:事件描述——信道的可用程度的细节描述;位置——汽车和信号源之间区域、路段或点位置;方向和范围信息——描述外界事件影响的相邻路段或位置点,以及受影响的车辆行驶方向;持续时间——此项信息预测的持续有效时间。用户信息可以通过各种服务和多种通信手段进行发布,包含车载设备、PDA、手机等。对于所有的服务,为保证各个信息提供商和各种产品(接收终端)对发送、接收的数据的兼容性,需要对接口中的用来发布的数据和数据结构进行清晰的定义,并统一使用标准格式。
CA制品中的RDS的功能实现同样需要硬件与软件的共同协作以最终实现。RDS系统需要如下硬件的支持:
(1)MAINCPU:相关数据的接收,处理与发送,是整个系统实现的控制源【111。(2)TunerChip:接收、解析广播信号,并把RDS信号和广播声音信号分离。
(3)DSDecoder:接收TunerChip发送的RDS信号,将其数字化,对其进行解析分组,并通过IIC.BUS发送给txCOM,进行进一步的处理【l引。
(4)E.Volume芯片:接收TunerChip发送的广播信号,进行声音的播放处理ll引。CA制品中的RDS系统的硬件平台结构如图3.1所示: