本文档介绍了如何使用 44 引脚演示板开发工具在目标电路板上仿真和调试固件。本手册的内容编排如下:
• 第 1 章 “概述”– 简要介绍了 PMBus 协议栈并概述了所需的单片机资源以及协议栈识别和处理的总线协议。
• 第 2 章 “协议栈限制”– 说明了 PMBus 协议栈在故障管理、寻址、检测、控制线和分页方面的限制。
• 第 3章 “PMBus协议——协议栈如何对其进行处理”– 详述了主机能在总线上发起的三类事务 (写、读和读 - 写)。
• 第 4 章 “数据输入 / 输出变量”– 说明了如何通过 PMBus 命令在主机和从设备之间传递数据。
• 第 5 章 “协议栈功能”– 说明了 I 2C™ 模块能够识别和作为中断源处理的状态。
• 第 6 章 “器件故障管理”– 提供有助于用户实现处理 PMBus 系统中警告和故障的统一机制的信息。
• 第 7 章 “实现协议栈功能所需的用户数据”– 列出了一组用户定义的要求协议栈遵循的变量和命令。
• 附录 A “由用户自定义的标签列表”– 列出了需要用户定义的标签和变量。
• 附录 B “协议栈测试”– 说明了针对本实现方案如何测试协议栈。
• 附录 C “定义警告和故障响应函数”–列出了需要针对警告和故障定义的函数。
• 附录 D “PEC 字节计算”– 说明了如何为每类事务计算 PEC 字节。
• 附录 E “命令表解析”– 讨论结构数组应多大才能使协议栈在合理的时间内对其进行解析。
• 附录 F “缓冲器结构”– 提供有关缓冲器包含和处理何种数据的信息。
PMBus 是一种开放式标准协议,业界将其定义为一种与电源转换器和其他设备进行通信的方式,从而创立了世界上第一个有关对电源设备和系统进行数字控制方面的开放通信标准。
PMBus 是系统管理总线 (System Management Bus, SMBus™)的一个扩展集,是一个工业标准串行通信接口。它并未采用所有的 SMBus 协议,只是采用了其中的一部分,还增加了大量新的功能。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !