一种RDS收音机的CT显示校正方法技术

技术编号:11783325 阅读:219 留言:0更新日期:2015-07-27 23:48
本发明专利技术提供一种RDS收音机的CT显示校正方法,所述RDS收音机包括用于完成显示信息的微控制器和用于实现数据分析处理的IC芯片,所述CT显示校正方法包括以下步骤:步骤S1,播放RDS电台,获取RDS信息;步骤S2,启动定时器开始计时;步骤S3,计时达到预定时间周期后,判断是否解析到了CT信息,如果没有则判断出错,跳转至步骤S4;如果解析到了CT信息,则直接显示解析出来的信息;步骤S4,时间加上预定时间周期后实现校正后的显示。本发明专利技术能够通过定时器来校正CT信息,这样就可以让显示的时间及时更新,让客户了解当前时间,而不会把时间搞错;本发明专利技术适用于所有的RDS收音机的系统,实现方式简单有效,成本低。

【技术实现步骤摘要】

本专利技术涉及一种显示校正方法,尤其涉及一种RDS收音机的CT显示校正方法
技术介绍
在生活中,带有RDS的收音机已经慢慢在中国普及,RDS信息中有一项CT信息,也 就是时间和日期的信息,但是解析RDS中的CT信息时,经常会解析到错误的信息,导致当前 的信息会被丢掉,或者人为操作时,也会导致解析错误,这样在需要显示CT时,就会看到时 间不是固定更新的。 而现在一些带有RDS信息的收音机,解决CT显示的问题通常都是获取系统时间, 获取系统时间的缺陷就是需要带有系统时间,如果没有系统时间,这样的方法就实现不了。
技术实现思路
本专利技术所要解决的技术问题是需要提供一种符合所有带有RDS信息的收音机的 系统,无线额外具备系统时间,便能够准确实现CT显示的校正方法。 对此,本专利技术提供一种RDS收音机的CT显示校正方法,所述RDS收音机包括用于 完成显示信息的微控制器和用于实现数据分析处理的IC芯片,所述数据分析处理为对CT 信息的解析过程,所述IC芯片将分析处理后得到的数据传送给微控制器,所述CT显示校正 方法包括以下步骤: 步骤Sl,播放RDS电台,获取RDS信息; 步骤S2,启动定时器开始计时; 步骤S3,计时达到预定时间周期后,判断是否解析到了 CT信息,如果没有解析到CT信 息则判断出错,跳转至步骤S4 ;如果解析到了 CT信息,则直接显示解析出来的信息; 以及,步骤S4,时间加上预定时间周期后实现校正后的显示。 本专利技术在播放RDS电台获取RDS信息的时候直接启动定时器,也就是在接收CT信 息的时候就开启一个定时器,用这个定时器校正接受到的CT信息,这样就不会出现时间不 更新的问题了;而且使用本专利技术这种校正方法来实现,能够符合所有的RDS收音机的系统, 实现方式十分简单。 本专利技术的进一步改进在于,所述预定时间周期为1分钟。 本专利技术所述RDS收音机是双芯片的收音机,两个芯片分别优选为STM32的芯片与 726B的芯片。两个芯片中,STM32芯片主要是完成显示信息的工作,即所述微控制器优选为 STM32芯片;726B芯片主要是完成具体的数据处理功能,然后将得到的数据发送给STM32芯 片,让STM32芯片去显示,即所述IC芯片优选为726B芯片。 本专利技术在播放一个RDS电台后,获取RDS电台的所有信息,在获取CT信息时,使用 定时器来校正解析出来的信息;而当定时器过了 1分钟时,如果还没有解析到CT信息,就 让显示的时候自动加1分钟,以实现对CT信息的校正;本专利技术所选用的预定时间周期为1 分钟,因为CT信息是每1分钟发出来一次,但是解析RDS信息中的CT信息时,可能会解析 到错误的信息,导致当前的信息会被丢掉,而且人为操作时也会导致解析错误,这样在需要 显示CT信息时,就可能会看到时间不是固定和及时更新的,因此,定时器每过1分钟就对 CT信息校正一次,进而保证了 CT显示不会因为解析错误或人为操作等原因而导致不更新, 实现方式简单有效,在此基础上,这样的设置,对于定时器、微控制器和IC芯片的要求都很 低,需要处理的数据量很小,使得整体的成本也很低。 本专利技术的进一步改进在于,所述CT信息的解析过程以下步骤: 步骤Sll,所述RDS收音机播放一个RDS电台; 步骤S12,读取通过RDS电台所获取的RDS信息的组型码; 步骤S13,判断所述组型码的值是否为4,若否则返回步骤S12,若是则跳转至步骤 S14 ; 以及,步骤S14,获取组型码中Block3的日期和Block4的时间,完成并显示解析的CT 信息。 本专利技术的进一步改进在于,所述Block3的数据包括本块的16位日期数据和 Block2的最后一位数据。 本专利技术的进一步改进在于,所述Block4的数据包括6位的小时数据、6位的分钟数 据和6位的时间差数据。 本专利技术的进一步改进在于,所述步骤S3中,判断是否解析到了 CT信息的过程为: 将定时器的数据与解析的CT数据进行比较,若解析的CT数据准确,则判断为解析到了 CT 信息,否则判断为没有解析到CT信息。 与现有技术相比,本专利技术的有益效果在于:虽然RDS收音机的CT信息解析是避免 不了解析错误的,但本专利技术能够通过定时器来校正CT信息,这样就可以让显示的时间及时 更新,让客户了解当前时间,而不会把时间搞错;本专利技术适用于所有的RDS收音机的系统, 实现方式简单有效,成本低。【附图说明】 图1是本专利技术一种实施例的工作流程示意图; 图2是本专利技术一种实施例的CT信息解析过程的工作流程示意图; 图3是本专利技术一种实施例的CT信息校正过程的工作流程示意图。【具体实施方式】 下面结合附图,对本专利技术的较优的实施例作进一步的详细说明。 实施例1 : 如图1所示,本例提供一种RDS收音机的CT显示校正方法,所述RDS收音机包括用于 完成显示信息的微控制器和用于实现数据分析处理的IC芯片,所述数据分析处理为对CT 信息的解析过程,所述IC芯片将分析处理后得到的数据传送给微控制器,所述CT显示校正 方法包括以下步骤: 步骤Sl,播放RDS电台,获取RDS信息; 步骤S2,启动定时器开始计时; 步骤S3,计时达到1分钟后,判断是否解析到了 CT信息,如果没有解析到CT信息则判 断出错,跳转至步骤S4 ;如果解析到了 CT信息,则直接显示解析出来的信息; 以及,步骤S4,时间加上1分钟,实现校正后的显示。 本例在播放RDS电台获取RDS信息的时候直接启动定时器,也就是在接收CT信息 的时候就开启一个定时器,用这个定时器校正接受到的CT信息,这样就不会出现时间不更 新的问题了;而且使用本例这种校正方法来实现,能够符合所有的RDS收音机的系统,实现 方式十分简单;所述CT信息即为时钟信息,所述CT为clock time的缩写;所述RDS收音机 为无线数据广播系统的收音机,所述RDS为Radio Data System的缩写。 本例所述RDS收音机是双芯片的收音机,两个芯片分别优选为STM32的芯片与 726B的芯片。两个芯片中,STM32芯片主要是完成显示信息的工作,即所述微控制器优选为 STM32芯片;726B芯片主要是完成具体的数据处理功能,然后将得到的数据发送给STM32芯 片,让STM32芯片去显示,即所述IC芯片优选为726B芯片。 本例在播放一个RDS电台后,获取RDS电台的所有信息,在获取CT信息时,使用定 时器来校正解析出来的信息;而当定时器过了 1分钟时,如果还没有解析到CT信息,就让 显示的时候自动加1分钟,以实现对CT信息的校正;因为CT信息是每1分钟发出来一次, 但是解析RDS信息中的CT信息时,可能会解析到错误的信息,导致当前的信息会被丢掉, 而且人为操作时也会导致解析错误,这样在需要显示CT信息时,就可能会看到时间不是固 定和及时更新的,因此,定时器每过1分钟就对CT信息校正一次,进而保证了 CT显示不会 因为解析错误或人为操作等原因而导致不更新,实现方式简单有效,在此基础上,这样的设 置,对于定时器、微控制器和IC芯片的要求都很低,需要处理的数据量很小,使得整体的成 本也很低。 如图2所示,本例所述CT信息的解析过程以下步骤: 步骤Sll,所述RDS收音机播放一个RDS电台; 步骤S12,本文档来自技高网...
一种RDS收音机的CT显示校正方法

【技术保护点】
一种RDS收音机的CT显示校正方法,其特征在于,所述RDS收音机包括用于完成显示信息的微控制器和用于实现数据分析处理的IC芯片,所述数据分析处理为对CT信息的解析过程,所述IC芯片将分析处理后得到的数据传送给微控制器,所述CT显示校正方法包括以下步骤:步骤S1,播放RDS电台,获取RDS信息;步骤S2,启动定时器开始计时;步骤S3,计时达到预定时间周期后,判断是否解析到了CT信息,如果没有解析到CT信息则判断出错,跳转至步骤S4;如果解析到了CT信息,则直接显示解析出来的信息;以及,步骤S4,时间加上预定时间周期后实现校正后的显示。

【技术特征摘要】

【专利技术属性】
技术研发人员:何照丹孙志雄
申请(专利权)人:深圳市航盛电子股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1