1.一种基于单总线信息传输的数据流控方法,其特征在于,基于数据接收端,所述方法包括:检测数据接收端的数据缓冲区的状态,所述状态包括数据缓冲区空闲和数据缓冲区饱和;当所述数据缓冲区的状态发生改变时,向数据发送端发送初始化信号;当超过预设时间未接收到所述数据发送端的初始化应答信号时,重复发送所述初始化信号;响应于所述数据发送端的所述初始化应答信号,依次向所述数据发送端发送写数据准备信号和所述数据缓冲区的状态;其中,所述初始化信号、写数据准备信号和数据缓冲区的状态通过单根流控总线发送。
2.根据权利要求1所述的数据流控方法,其特征在于,所述数据缓冲区饱和包括所述数据缓冲区的存储空间占用比例大于第一限位值;所述数据缓冲区空闲包括所述数据缓冲区的存储空间占用比例不大于第二限位值。
3.根据权利要求1所述的数据流控方法,其特征在于,在当所述数据缓冲区的状态发生改变时,向数据发送端发送初始化信号之前,所述方法还包括:检测流控总线的状态,所述流控总线的状态包括空闲状态和繁忙状态;当判定所述流控总线处于所述空闲状态时,向数据发送端发送所述初始化信号。
4.根据权利要求3所述的数据流控方法,其特征在于,所述检测流控总线的状态包括:当检测到流控总线的电平维持高电平超过第一时间时,判定所述流控总线处于空闲状态;当检测到所述流控总线处于高低电平切换状态时或所述流控总线处于低电平状态时,判定所述流控总线处于繁忙状态。
5.根据权利要求1所述的数据流控方法,其特征在于,所述向数据发送端发送初始化信号包括:将流控总线的电平拉低并维持第二时间。
6.根据权利要求1所述的数据流控方法,其特征在于,所述向所述数据发送端发送写数据准备信号包括:将流控总线的电平拉低并维持第五时间。
7.根据权利要求1所述的数据流控方法,其特征在于,所述向所述数据发送端发送所述数据缓冲区的状态包括:当所述数据缓冲区的状态为所述数据缓冲区空闲时,在第六时间内完成写0的信号操作;当所述数据缓冲区的状态为所述数据缓冲区饱和时,在第六时间内完成写1的信号操作。
8.一种基于单总线信息传输的数据流控方法,基于数据发送端,其特征在于,所述方法包括:响应于数据接收端发送的初始化信号,发送初始化应答信号;接收所述数据接收端发送的写数据准备信号和数据缓冲区的状态;当所述数据缓冲区的状态为数据缓冲区空闲时,开始数据传输;当所述数据缓冲区的状态为数据缓冲区饱和时,停止数据传输;其中,所述初始化应答信号通过单根流控总线发送;所述数据传输通过数据总线进行。
9.根据权利要求8所述的数据流控方法,其特征在于,所述发送初始化应答信号包括:将流控总线的电平拉低并维持第四时间。
10.根据权利要求8或9所述的数据流控方法,其特征在于,在发送初始化应答信号之前,所述方法还包括:检测流控总线的状态,当判定所述流控总线处于空闲状态时,发送初始化应答信号。
11.根据权利要求8所述的数据流控方法,其特征在于,所述接收所述数据接收端发送的数据缓冲区的状态包括:在第六时间内,完成0或1信号的读取。
12.一种基于单总线信息传输的数据流控装置,其特征在于,基于数据接收端,所述装置被配置为执行权利要求 1-7 任一项所述的基于单总线信息传输的数据流控方法。
13.一种基于单总线信息传输的数据流控装置,其特征在于,基于数据发送端,所述装置被配置为执行权利要求8-11任一项所述的基于单总线信息传输的数据流控方法。
14.一种通信系统,其特征在于,所述系统包括数据接收端、数据发送端、流控总线、数据总线、权利要求12所述的数据流控装置以及权利要求13所述的数据流控装置,所述数据总线用于所述数据发送端和所述数据接收端之间的数据传输;所述流控总线用于所述数据发送端和所述数据接收端之间初始化信号、初始化应答信号、写数据准备信号和数据缓冲区的状态的传输。