一种单线通讯控制装置和数据处理方法制造方法及图纸

技术编号:39440793 阅读:10 留言:0更新日期:2023-11-19 16:23
本发明专利技术公开了一种单线通讯控制装置和数据处理方法,其中,该单线通讯控制装置包括:接收发送装置以及预设协议通信接口;所述接收发送装置,用于接收上位机的串行数据并转换为预设位数的标准数据,或,发送设备内部的预设位数的标准数据以串行方式发送至上位机;所述预设协议通信接口,用于将接收到的所述标准数据以预设通讯协议发送给所述设备内部,或,根据所述预设通讯协议接收所述设备内部的所述标准数据。本发明专利技术实施例以解决不同数据总线的单线通讯传输,实现单线通讯的标准化处理,可简化单线通讯控制装置的连接方式,可降低系统集成成本。成成本。成成本。

【技术实现步骤摘要】
一种单线通讯控制装置和数据处理方法


[0001]本专利技术涉及硬件系统
,尤其涉及一种单线通讯控制装置和数据处理方法。

技术介绍

[0002]单线通讯只需要一根线即可实现上位机与芯片之间的通讯,单线通讯方式中采用半双工方式将输入时间与输出时间隔开,从而实现双向通讯。单线通讯方式内仅需要一个IO接口,这个特性适配于IO资源紧张的芯片,例如,数模混合芯片。此外,由于单线通讯方案内一般使用一根通讯线,也具有较低的经济成本。
[0003]目前,参见图1,常见的单线通讯控制装置与上位机一端接单线,而芯片内部需要根据设计需求连接不同的总线,如Register组、随机存储内存(Random Access Memory,RAM)、只读存储器(Read Only Memory,ROM)、带电可擦可编程只读存储器(Electrically Erasable Programmable Read Only Memory,EEPROM)等数据总线,单线通讯控制装置为满足上述不同的设计需求需要采取不同的设计方案,这导致单线通讯控制装置的通用性较差,并且需要维护多个版本的单线通讯控制器,导致芯片的研发成本以及研发时间较长,目前亟需一种单线通讯控制装置,实现不同数据总线的标准化处理,简化连接方式,降低系统集成的成本。

技术实现思路

[0004]本专利技术提供了一种单线通讯控制装置和数据处理方法,以解决不同数据总线的单线通讯传输,实现单线通讯的标准化处理,可简化单线通讯控制装置的连接方式,可降低系统集成成本。
[0005]根据本专利技术的一方面,提供了一种单线通讯控制装置,其中,该单线通讯控制装置包括:接收发送装置以及预设协议通信接口;所述接收发送装置,用于接收上位机的串行数据并转换为预设位数的标准数据,或,发送设备内部的预设位数的标准数据以串行方式发送至上位机;所述预设协议通信接口,用于将接收到的所述标准数据以预设通讯协议发送给所述设备内部,或,根据所述预设通讯协议接收所述设备内部的所述标准数据。
[0006]根据本专利技术的另一方面,提供了一种数据处理方法,该方法应用于单线通讯控制装置,具体包括:
[0007]检测到待处理数据的信号下降沿时,将所述待处理数据的标识信息与芯片标识进行比较;
[0008]确定所述标识信息与所述芯片标识相同,获取所述待处理数据的读写状态;
[0009]根据所述读写状态执行所述待处理数据的数据处理操作并向上位机反馈操作完成指示。
[0010]本专利技术实施例的技术方案,通过由接收发送装置以及预设协议通信接口构成单线通讯控制装置,通过接收发送装置接收上位机传输的串行数据并处理为预设位数的标准数
据,或,将设备内部发送的预设位数的标准数据以串行方式发送至上位机,而预设协议通信接口,用于将标准数据以预设通讯协议发送到设备内部,或者,按照预设通讯协议接收设备内部的标准数据,本专利技术实施例通过预设协议通信接口实现数据的标准化处理,可解决不同数据总线的传输标准不一致的问题,实现单线通讯的标准化,可简化单线通讯控制装置的连接方式,降低了系统集成成本。
[0011]应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0012]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0013]图1是现有技术中通用单线通讯控制器的结构示意图;
[0014]图2是根据本专利技术实施例提供的一种单线通讯控制装置的结构示意图;
[0015]图3是根据本专利技术实施例提供的一种写操作格式帧的结构示例图;
[0016]图4是根据本专利技术实施例提供的一种读操作格式帧的结构示例图;
[0017]图5是根据本专利技术实施例提供的一种输入电平的低电平示例图;
[0018]图6是根据本专利技术实施例提供的一种输入电平的高电平示例图;
[0019]图7是根据本专利技术实施例提供的一种通讯输入的示例图;
[0020]图8是根据本专利技术实施例提供的一种输出电平的低电平示例图;
[0021]图9是根据本专利技术实施例提供的一种输出电平的高电平示例图;
[0022]图10是根据本专利技术实施例提供的一种通讯输出的示例图;
[0023]图11是根据本专利技术实施例提供的一种数据处理方法的流程图;
[0024]图12是根据本专利技术实施例提供的一种单线通讯控制装置状态机的示例图;
[0025]图13是根据本专利技术实施例提供的一种电子设备的结构示意图。
具体实施方式
[0026]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0027]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品
或设备固有的其它步骤或单元。
[0028]图2是根据本专利技术实施例提供的一种单线通讯控制装置的结构示意图,本实施例可适用于单线通讯的情况,参见图2,本专利技术实施例提供的单线通讯控制装置包括:接收发送装置110以及预设协议通信接口120;接收发送装置,用于接收上位机的串行数据并转换为预设位数的标准数据,或,发送设备内部的预设位数的标准数据以串行方式发送至上位机;预设协议通信接口,用于将接收到的标准数据以预设通讯协议发送给设备内部,或,根据预设通讯协议接收设备内部的标准数据。
[0029]其中,串行数据可以是在计算机总线上或者其他数据通道上,每次传输一个位元数据,并连续进行以上单次过程的通讯方式。标准数据可以与预设协议通信接口匹配的数据,标准数据可以按照预设通讯协议进行封装。预设通讯协议可以是预先约定的用于传输数据的协议,预设通讯协议可以包括APB协议、APB2协议等。
[0030]在本专利技术实施两种,接收发送装置110可以用于与外部上位机连接,接收发送装置110可以通过串行方式向上位机发送数据或者接收上位机传输的上位数据。上位机传输到接收发送装置110的数据可以为本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种单线通讯控制装置,其特征在于,所述单线通讯控制装置包括:接收发送装置以及预设协议通信接口;所述接收发送装置,用于接收上位机的串行数据并转换为预设位数的标准数据,或,发送设备内部的预设位数的标准数据以串行方式发送至上位机;所述预设协议通信接口,用于将接收到的所述标准数据以预设通讯协议发送给所述设备内部,或,根据所述预设通讯协议接收所述设备内部的所述标准数据。2.根据权利要求1所述装置,其特征在于,所述预设通讯协议的写操作格式帧至少包括设备编号字段、读写标志字段、数据长度字段、起始地址字段、写数据字段以及停止位字段。3.根据权利要求1所述方法,其特征在于,所述预设通讯协议的读操作格式帧至少包括设备编号字段、读写标志字段、数据长度字段、起始地址字段、读等待字段、读数据字段以及停止位字段。4.根据权利要求1所述装置,其特征在于,所述单线通讯控制装置的通信输入以4个电平节拍作为1比特,在所述电平节拍为高低低低时,确定所述通信输入的输入电平为低电平,在所述电平节拍为高低高高时,确定所述通信输入的输入电平为高电平。5.根据权利要求1所述装置,其特征在于,所述单线通讯装置的通信输出以3个电平节拍作为1比特,在所述电平节拍为高低低时,确定所述通信输出的输出电平为低电平,在所述电平节拍为高低高时,确定所述通信输出的输出电平为高电平。6.一种数据处理方法,其特征在于,应用于1

5中任一所述单线通讯控制装置,所述方法包括:检测到待...

【专利技术属性】
技术研发人员:瞿军武
申请(专利权)人:上海兴感半导体有限公司
类型:发明
国别省市:

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

1