随着移动无线广播的普及,越来越多的用户更加注重广播的接受质量,由于用户及接收器处于移动的状态,无线广播系统在接受信号的时候其信号感应程度降低,在其他频率的干扰下也有可能处于信号中断的情况,那么此时用户只能通过手动进行信号的调节,不仅影响收听的质量也分散了用户的注意力导致同时进行的工作出现错误,并且容易形成安全隐患。 当用户处于上述状况时,无线广播跟踪系统的应用就会起到在信息接收程度低的环境下自动接受广播的作用。在应用中系统会自动对信感度进行检测并做出判断,信感度降低的时候,系统会立即寻找频率进行自动替换,从而使用户完整的收听到节目。 无线广播自动跟踪系统是基于无线电数据即RDS技术实现的,RDS技术是能使用户预先选择调频广播接收器的操作,利用FM调频设备,使调频立体声信道的附加信道上加载上数字信号,那么无线电使用者则可以使用RDS扫描特定类型的程序,比如当前时间,科学信息或者流行音乐,而不用手动操作调节。旅行中的听众可以接收特殊交通广播,即使这个信息是来自另外一个广播站。在干扰区,RDS能让接收器调节到此时运行相通程序且信号比较强的机站频率。RDS接收器也能接收并显示一些简短的文本信息。除了使用方便,RDS还能提醒正在驾驶的用户注意路面而不是关注于无线电控制从而保证驾驶安全。 论文始终围绕移动无线广播的自动跟踪系统为陈述主体,阐述了无限跟踪系统的基础相关技术以及实现移动无线广播跟踪系统的硬件及系统平台,进而对用户需求和行为心理做出系统分析,针对检测、替换的自动功能和信息的接受进行模拟设计、修改并完成最终的设计及测试。 无线广播追踪系统的设计采用了音响软件的分层式系统,属驱动层,而且搭建在ROTS操作平台上的软件基础是作为系统中的功能模块来使用的。设计语言采用NECV850系列单片机的C语言,以RTOS的主要驱动方式为机制,辅以“过程引擎”作为程序的开发方式。 无线广播自动追踪系统的设计与实现属于嵌入式软件开发,遵循CMMI5体系,采用了“迭代式”的软件开发流程,软件开发周期主要包括:需求分析、概要设计、详细设计与实现、编码、CodeReview、测试等。