菜单
  

    主控器VMC 必须只发送被外设所支持的命令。外设仅发送被VMC 所支持的响应。

    协议推荐,所有的VMC 和外设都必须支持所有低等级的标准。论文网

    在电源上电、总线复位之后或者外设收到一个复位命令,所对应的外设都被禁止。在顺序初始化外设期间,VMC 通过外设的应答选择被外设所支持的特征。

    2.1.1  字节格式

    一个字节被定义为11 位的格式,1个起始位+8个数据位+1个模式位+1 位停止位;其中,模式位根据传递方式的不同分别置0 或置1:当控制器VMC 发送数据到外设时,模式位置1表示为地址字节,置0 表示数据字节;当外设发送数据到控制器VMC 时,模式位置1 表示所有字节发送完毕[3]。

    2.1.2  块格式

    1)  主到从

    控制器VMC 传送给外设的数据由1个地址字节、若干数据字节和1个校验字节组成,总数不超过36个字节。

    地址字节包含两部分命令,高5 位是外设的地址,低3 位是外设的命令。

    主控器响应外设时发送应答(ACK)、非应答(NAK)、重发(RET)。5ms 超时(无响应)等价于非应答。

    如果从机地址在5mS 内无响应,主控器重发相同的命令或不同的命令,直到收到从机的响应或达到最大无响应时间(硬币器为2S、纸币器为5S)。在这期间,主控器同时应该访问其他外设[4]。

    主控器可以通过拉低发送线(至少100mS)对总线进行复位。

    2)  从到主

        帧数据包含一个数据块、1 字节校验和、1 字节应答或非应答。校验和字节包含在最大数据块(36 字节)之内。文献综述

    外设响应主控器时,主控器必须响应一个应答,非应答或重发。If the Master cannot respond within the 5 mS time-out (t-response) the peripheral must repeat the data block, or append it, at the next possible occasion。

    外设在相应ACK 或NAK 时无需校验和。

    当外设发送一个数据块之后,主控器在5ms 无响应时间之内必须响应一个ACK、NAK 或RET。

    3)  校验和

    校验和字节在每个数据块的最后发送。校验和字节是地址字节和所有数据字节的累加,校验和字节并不包含在总和中。

    4)  总线复位

    VMC 可以通过上拉激活发送线至少100ms 来对所有外设进行复位。所有外设在总线复位之后恢复到上电复位状态。

    2.2 软件操作规则源.自/751·论\文'网·www.751com.cn/

    控制器VMC 应该每隔25-200ms 对所有的外设进行一遍查询,这种查询可以通过各个外设的POLL 指令或其它相似指令来实现。如果对于控制器VMC 的查询,外设在超过‘最大无响应时间’(maximum non.Responsetime )内都没有响应,则控制器VMC 就以10 秒钟为周期定时对其发送RESET 指令进行复位,直到能够收到正常回复信息。各个外设的最人无响应时间不尽不相同,由协议或设备供应商规定。

    2.3  与硬币器相关的MDB规范

    硬币器地址为00001XXXB(08H)。有两个级别 Level 2 和Level 3,Level 1 从未发布过。

  1. 上一篇:TMS320LF2407A的多路电压监测系统硬件设计
  2. 下一篇:matlab自适应风力发电最大功率点跟踪控制+M程序
  1. 单片机无线通信的恒压供水系统设计+程序

  2. 单片机的火灾报警系统设计+电路图+程序

  3. AT89S51单片机储藏室温湿度...

  4. MSP430单片机多功能电能表设计+电路图

  5. STC89C52RC单片机的智能路灯...

  6. STC12C5A60S2单片机信号发生器的设计+电路图

  7. STC89C52单片机嵌入式家庭防...

  8. 电站锅炉暖风器设计任务书

  9. java+mysql车辆管理系统的设计+源代码

  10. 大众媒体对公共政策制定的影响

  11. 杂拟谷盗体内共生菌沃尔...

  12. 乳业同业并购式全产业链...

  13. 河岸冲刷和泥沙淤积的监测国内外研究现状

  14. 酸性水汽提装置总汽提塔设计+CAD图纸

  15. 十二层带中心支撑钢结构...

  16. 当代大学生慈善意识研究+文献综述

  17. 中考体育项目与体育教学合理结合的研究

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回