The invention belongs to the field of bus, discloses a communication method for a single bus system, the 1-wire bus system includes at least one master device and at least one from the device, the master device and the slave device through the 1-wire bus communication; determine the 1-wire bus from the device is not in the duration is greater than or equal to the first when the preset level, if long, from the master device apparatus determines whether to send a signal to open, if so, will the 1-wire bus system clock by switching to low frequency clock frequency clock. By adopting the communication method of the single wire bus system, the low frequency clock is realized in the waiting stage of the single wire bus system communication, thereby reducing the waste of power consumption.
【技术实现步骤摘要】
本专利技术涉及总线领域,特别涉及一种单线总线系统的通信方法。
技术介绍
传统的通信传输总线都是由多线组成,如I2C、C2、USB、UART都各有两根线,更有SPI、I2S四根线组成的,在单片机处理器上,每根线都必须要占用一个IO口,多线通信使芯片的面积就变大,造成了极大的资源浪费,从而使芯片的造价成本加大。为了解决多线造成的浪费,人们常常采用单线的通信方式,通信接口达到最省,节约了通用数据端口资源。现有技术的缺陷为:现有的单线总线系统上电后,在单线总线系统通信的等待阶段即采用高频时钟,造成耗电量的浪费。
技术实现思路
本专利技术提供了一种单线总线系统的通信方法,旨在解决现有的设计的在单线总线系统通信的等待阶段即采用高频时钟而造成耗电量的浪费的技术问题。本专利技术是这样实现的,一种单线总线系统的通信方法,其中单线总线系统包括至少一个主器件和至少一个从器件,所述主器件和所述从器件通过单线总线进行通信,其特征在于,所述单线总线系统的通信方法包括:A.所述从设备判断所述单线总线是否处于持续时间为大于或等于预设时长的第一电平,若是,则执行步骤B;B.所述从设备判断所述主器件是否发送开启信号,若是,则执行步骤C;C.将所述单线总线系统的时钟由低频时钟切换到高频时钟。本专利技术提供的技术方案带来的有益效果是:从上述本专利技术可知,由于其中单线总线系统包括至少一个主器件和至少一个从器件,主器件和从器件通过单线总线进行通信;从设备判断单线总线是否处于持续时间为大于或等于预设时长的第一电平,若是,则从设备判断主器件是否发送开启信号,若是,则将单线总线系统的时钟由 ...
【技术保护点】
一种单线总线系统的通信方法,其中单线总线系统包括至少一个主器件和至少一个从器件,所述主器件和所述从器件通过单线总线进行通信,其特征在于,所述单线总线系统的通信方法包括:A.所述从设备判断所述单线总线是否处于持续时间为大于或等于预设时长的第一电平,若是,则执行步骤B;B.所述从设备判断所述主器件是否发送开启信号,若是,则执行步骤C;C.将所述单线总线系统的时钟由低频时钟切换到高频时钟。
【技术特征摘要】
1.一种单线总线系统的通信方法,其中单线总线系统包括至少一个主器件和至少一个从器件,所述主器件和所述从器件通过单线总线进行通信,其特征在于,所述单线总线系统的通信方法包括:A.所述从设备判断所述单线总线是否处于持续时间为大于或等于预设时长的第一电平,若是,则执行步骤B;B.所述从设备判断所述主器件是否发送开启信号,若是,则执行步骤C;C.将所述单线总线系统的时钟由低频时钟切换到高频时钟。2.如权利要求1所述的单线总线系统的通信方法,其特征在于,所述开启信号时序包括4个频率为0.5kHz的脉冲和4个频率为1kHz的脉冲。3.如权利要求1所述的单线总线系统的通信方法,其特征在于,所述单线总线系统通过判断高电平脉冲和低电平脉冲的连续个数以确定数据为高电平或低电平。4.如权利要求3所述的单线总线系统的通信方法,其特征在于,当所述单线总线系统的时钟为高频时钟时,所述单线总线系统通过判断高电平脉冲和低电平脉冲的连续个数以确定数据为高电平或低电平具体为:当连续出现2个低电平脉冲和8个高电平脉冲时,则判定数据为1个高电平;当连续出现8个脉冲低电平和2个脉冲高电平时,则判定数据为1个低电平。5.如权利要求3所述的单线总线系统的通信方法,其特征在于,当所述单线总线系统的时钟为低频时钟时,所述单线总线系统通过判断高电平脉冲和低电平脉冲的连续个数...
【专利技术属性】
技术研发人员:许建昆,叶媲舟,黎冰,涂柏生,
申请(专利权)人:深圳市博巨兴实业发展有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。