一种利用IIC通讯协议的CDR终端设备制造技术

技术编号:16703357 阅读:94 留言:0更新日期:2017-12-02 16:38
本发明专利技术提供了一种利用IIC通讯协议的CDR终端设备,包括用于接收信号并进行调谐、解调、解码的CDR数据输出电路,外部设备;其中所述CDR数据输出电路通过IIC协议通信接口连接所述外部设备;其中所述CDR数据输出电路发出一个启始数据信号,接着发出要访问的外部设备的7位地址数据,并等待外部的应答信号;其中所述CDR数据输出电路执行以下操作:如果是CDR数据输出电路读入数据,则将SDA总线设为输入模式,且在数据传输中维持SDA总线的工作方式不变,且每读入一个字节均依次检测应答信号;如果是CDR数据输出电路输出数据,则将SDA总线设置为输出方式,当发送完一个字节后,需要改变SDA线为输入方式,且当接收到外部的应答信号后完成了该字节的传送;当所有数据传输完毕后,CDR数据输出电路通过SDA总线发出一个停止信号,以结束该次数据传输。

A CDR terminal device using IIC communication protocol

The invention provides a CDR terminal equipment using IIC communication protocol, which receives the signal and tuning, demodulation, decoding CDR data output circuit, an external device; wherein the CDR data output circuit through the IIC protocol communication interface connected to the external device; wherein the data output circuit to send a CDR start data signals, then sends a 7 bit address data of external devices to access the response signal and wait outside; wherein the CDR data output circuit to perform the following operations: if the CDR data will be read into the data output circuit, SDA bus as the input mode, and data transmission in SDA bus maintenance work the same way, and each reads a byte sequence detection response signal; if the CDR data output circuit to output data, the SDA bus is set to output, when Send a byte, need to change the SDA line as input, and when the response signal received to the outside after the completion of the transfer of the byte; when all data transmission is completed, the CDR data output circuit through the SDA bus to send a stop signal to end the data transmission.

【技术实现步骤摘要】
一种利用IIC通讯协议的CDR终端设备
本专利技术涉及电子
,尤其涉及一种利用IIC通讯协议的CDR终端设备。
技术介绍
中国数字音频广播CDR(ChinaDigitalRadio,CDR)是继AM和FM音频广播技术之后发展起来地第三代广播技术,是我国广播电视数字化过程的一个重要组成部分,是广播数字化的发展方向,是我国具有自主知识产权的数字广播音频标准。CDR允许在一个模拟调频频道内传输多套数字立体声节目或一路环绕声节目,并保持较好的主观声音质量,同时可匹配信道分层特点,能够提供立体声和环绕声两种分层编码模式,从而兼顾了数字调频广播的服务范围和服务质量。CDR传输方案针对不同的运营场景,设定三种传输模式,一是针对大面积的单频网覆盖,一个发射机可以覆盖几十公里的范围,还有高速移动接收,像我们国家的高铁,每小时300公里以上的速度进行接收。还有高数据率传输,可以在频点上传输更高的数据量。由于CDR是一种很新的技术,因此现在缺少高效且功能丰富的DCR接收终端设备。
技术实现思路
针对现有技术中存在的缺少高效且功能丰富的DCR接收终端设备的问题,本专利技术实施例提出了一种设计更为合理的利用IIC通讯协议的CDR终端设备。为了实现上述目的,本专利技术实施例提出了一种利用IIC通讯协议的CDR终端设备,包括用于接收信号并进行调谐、解调、解码的CDR数据输出电路,外部设备;其中所述CDR数据输出电路通过IIC协议通信接口连接所述外部设备;其中所述CDR数据输出电路发出一个启始数据信号,接着发出要访问的外部设备的7位地址数据,并等待外部的应答信号;其中所述CDR数据输出电路执行以下操作:如果是CDR数据输出电路读入数据,则将SDA总线设为输入模式,且在数据传输中维持SDA总线的工作方式不变,且每读入一个字节均依次检测应答信号;如果是CDR数据输出电路输出数据,则将SDA总线设置为输出方式,当发送完一个字节后,需要改变SDA线为输入方式,且当接收到外部的应答信号后完成了该字节的传送;当所有数据传输完毕后,CDR数据输出电路通过SDA总线发出一个停止信号,以结束该次数据传输。其中,所述外部设备为显示电路,以使CDR数据输出电路将待显示的数据发送到显示电路进行显示;其中所述待显示的数据包括以下的至少一种:显示节目名称、信号强度、节目信息推送、歌曲名称、日期时间信息;其中所述显示电路包括ST7032芯片,所述ST7032芯片通过IIC协议通讯接口的SDA总线和SCL总线连接所述CDR数据输出电路,以将SDA总线和SCL总线上接收到的命令和数据转换成可以显示的字符并通过显示屏进行显示。其中,显示电路还包括设有IIC接口的1602字符显示屏,所述1602字符显示屏通过IIC接口连接ST7032芯片。其中,所述CDR数据输出电路包括:天线、用于对天线接收到的信号进行调谐的调谐器、用于对调谐后的信号进行解调的解调芯片、用于将解调后得到的数据进行解码以获得音频/视频/图片的主控芯片;其中所述天线通过调谐器连接解调芯片,且所述解调芯片通过以下的至少一种协议与主控芯片之间进行通讯:SPI协议、I2C协议、TS协议;且所述主控芯片连接所述显示电路。本专利技术的上述技术方案的有益效果如下:上述方案中提出了一种利用IIC通讯协议的CDR终端设备,能够通过IIC协议接口连接多个外部设备,并采用7位地址的方式来区分外部设备。这样就可以提高整个CDR终端设备的功能和可用性。本专利技术包含一种CDR终端设备的IIC通讯方法,该CDR终端设备的主要功能包括CDR频点播放、FM播放、MP3和WMA音频播放、日期和时间以及闹钟设置等系统设置。该CDR终端使用IIC接口方式由主控芯片连接到外设——字符显示屏,用以显示节目名称,信号强度,节目信息推送,歌曲名称,日期时间等信息。本专利技术描述了CDR终端设备上芯片与外设连接的一种方式——IIC接口连接,并使用字符型点阵显示屏来说明该连接方式的结构和工作原理。CDR终端的控制核心通过IIC接口连接到IIC接口的1602字符显示屏,该显示屏内集成了矽创公司的ST7032芯片,该芯片将SDA和SCL线上接收到的命令和数据转换成可以显示的字符,从而显示到1602屏幕上。附图说明图1为IIC串行总线的示意图;图2为IIC总线传输过程开始和停止的示意图;图3为IIC数据总线传送时序;图4为合法的IIC数据传输格式;图5为IIC通信协议的格式示意图。具体实施方式为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。IIC(Inter-IntegratedCircuit,集成电路总线)是由飞利浦半导体公司在八十年代初设计出来的,主要是用来连接整体电路(ICS)。IIC是一种多向控制总线,也就是说多个芯片可以连接到同一总线结构下,同时每个芯片都可以作为实时数据传输的控制源。这种方式简化了信号传输总线接口。IIC总线具备总线仲裁功能和高低速设备同步等功能的高性能多主机总线,直接用导线连接设备,通信时无需片选信号。随着大规模集成电路技术的发展,把CPU和一个单独工作系统所必需的ROM、RAM、I/O端口、A/D、D/A等外围电路使用IIC接口集成在一个单片内而制成的单片机或微控制器愈来愈方便。本专利技术提供了一种利用IIC通讯协议的CDR终端设备,该CDR终端设备的主要功能包括:CDR频点播放、FM播放、MP3和WMA音频播放、日期和时间以及闹钟设置等系统设置。该CDR终端使用IIC接口方式由主控芯片连接到外设——字符显示屏,用以显示节目名称、信号强度、节目信息推送、歌曲名称、日期时间等信息。本专利技术实施例中的CDR终端设备上芯片与外设之间采用IIC接口连接,并使用字符型点阵显示屏来说明该连接方式的结构和工作原理。CDR终端的控制核心通过IIC接口连接到IIC接口的1602字符显示屏,该显示屏内集成了矽创公司的ST7032芯片,该芯片将SDA和SCL线上接收到的命令和数据转换成可以显示的字符,从而显示到1602屏幕上。IIC结构功能说明:如图1所示的,IIC串行总线一般有两根信号线,一根是双向的数据线SDA,另一根是时钟线SCL。所有接到IIC总线设备上的串行数据SDA都接到总线的SDA上,各设备的时钟线SCL接到总线的SCL上。为了避免总线信号的混乱,要求各设备连接到总线的输出端时必须是漏极开路(OD)输出或集电极开路(OC)输出。设备上的串行数据线SDA接口电路应该是双向的,输出电路用于向总线上发送数据,输入电路用于接收总线上的数据。而串行时钟线也应是双向的,作为控制总线数据传送的主机,一方面要通过SCL输出电路发送时钟信号,另一方面还要检测总线上的SCL电平,以决定什么时候发送下一个时钟脉冲电平;作为接受主机命令的从机,要按总线上的SCL信号发出或接收SDA上的信号,也可以向SCL线发出低电平信号以延长总线时钟信号周期。总线空闲时,因各设备都是开漏输出,上拉电阻Rp使SDA和SCL线都保持高电平。任一设备输出的低电平都将使相应的总线信号线变低,也就是说:各设备的SDA是“与”关系,SCL也是“与”关系。如图2所示的,在IIC总线传输过程中,将两种特定的情况定义为开始和停止条件:当SCL保持“高”时,SDA本文档来自技高网...
一种利用IIC通讯协议的CDR终端设备

【技术保护点】
一种利用IIC通讯协议的CDR终端设备,其特征在于,包括用于接收信号并进行调谐、解调、解码的CDR数据输出电路,外部设备;其中所述CDR数据输出电路通过IIC协议通信接口连接所述外部设备;其中所述CDR数据输出电路发出一个启始数据信号,接着发出要访问的外部设备的7位地址数据,并等待外部的应答信号;其中所述CDR数据输出电路执行以下操作:如果是CDR数据输出电路读入数据,则将SDA总线设为输入模式,且在数据传输中维持SDA总线的工作方式不变,且每读入一个字节均依次检测应答信号;如果是CDR数据输出电路输出数据,则将SDA总线设置为输出方式,当发送完一个字节后,需要改变SDA线为输入方式,且当接收到外部的应答信号后完成了该字节的传送;当所有数据传输完毕后,CDR数据输出电路通过SDA总线发出一个停止信号,以结束该次数据传输。

【技术特征摘要】
1.一种利用IIC通讯协议的CDR终端设备,其特征在于,包括用于接收信号并进行调谐、解调、解码的CDR数据输出电路,外部设备;其中所述CDR数据输出电路通过IIC协议通信接口连接所述外部设备;其中所述CDR数据输出电路发出一个启始数据信号,接着发出要访问的外部设备的7位地址数据,并等待外部的应答信号;其中所述CDR数据输出电路执行以下操作:如果是CDR数据输出电路读入数据,则将SDA总线设为输入模式,且在数据传输中维持SDA总线的工作方式不变,且每读入一个字节均依次检测应答信号;如果是CDR数据输出电路输出数据,则将SDA总线设置为输出方式,当发送完一个字节后,需要改变SDA线为输入方式,且当接收到外部的应答信号后完成了该字节的传送;当所有数据传输完毕后,CDR数据输出电路通过SDA总线发出一个停止信号,以结束该次数据传输。2.根据权利要求1所述的利用IIC通讯协议的CDR终端设备,其特征在于,所述外部设备为显示电路,以使CDR数据输出电路将待显示的数据发送到显示电路进行显示;其中所述待...

【专利技术属性】
技术研发人员:肖不平
申请(专利权)人:北京海尔集成电路设计有限公司
类型:发明
国别省市:北京,11

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

1