两线无时钟数据交互方法技术

技术编号:4359084 阅读:242 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及数据通讯领域,具体涉及两线无时钟数据交互方法。本发明专利技术公开一种节约硬件资源的两线无时钟数据交互方法。它包括以下步骤:a.将主机两个IO口与从机两个IO口连接;b.判断总线是否空闲,是则执行步骤c,否则执行步骤d;c.向从机发出发送请求,并等待,转步骤g;d.判断从机是否有发送请求,是则执行步骤e,否则执行步骤f;e.回复从机请求响应,准备接收,接收完成后执行步骤f;f.设置总线为空闲状态并退出;g.是否接收到从机的请求响应,是则执行步骤i,否则返回步骤c;i.向从机发送数据,发送完成后设置总线为空闲状态并退出。本发明专利技术不占用串口资源、占用CPU时间少,通讯便捷,适用于嵌入式软件设计。

【技术实现步骤摘要】

【技术保护点】
两线无时钟数据交互方法,其特征在于:包括以下步骤: a.将主机两个IO口与从机两个IO口连接; b.主机判断总线是否为空闲状态,是则执行步骤c,否则执行步骤d; c.主机向从机发出发送请求,并进入等待状态,跳转至步骤g;   d.主机判断从机是否有发送请求,是则执行步骤e,否则执行步骤f; e.回复从机请求响应,进入接收状态,接收完成后执行步骤f; f.主机设置总线为空闲状态并退出,结束; g.主机是否接收到从机的请求响应,是则执行步骤i ,否则返回步骤c; i.主机向从机发送数据,发送完成后设置总线为空闲状态并退出,结束。

【技术特征摘要】

【专利技术属性】
技术研发人员:周宇恒李刚
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:51[中国|四川]

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

1
相关领域技术
  • 暂无相关专利