积极确认的交互式通信约定

来源:互联网 发布:项目管理平台 java 编辑:程序博客网 时间:2024/05/01 13:02

积极确认的交互式通信约定:
1、模块有两个用于通信应答及使能信号:iEN、oEN
2、在空闲状态时,输入信号iEN,输出信号oEN均为低电平
3、当外界向模块发生数据时,iEN置高电平,同时检测应答信号oEN是否为高电平
4、模块检测到iEN上升沿时,读取数据,之后设置oEN高电平,同时检测iEN是否为低电平
5、外界检测到oEN为高电平后,知道数据已被模块取走,之后设置iEN为低电平
6、模块检测到iEN为低电平后,设置oEN为低电平

用模块的“发送”、“接受”代替“读”、“写”
即用 TX、RX表示模块与外界数据交换


---------------------2011-7-3 增加-------------
增加一个模块使能信号,iENABLE。
当iENABLE为高电平时,表示本模块被选中,以上的所有才有效;当iENABLE为低电平时,模块未被选中,以上的所有信号均无效。