×

SMBus协议分析及其在双MCU通讯中的应用

消耗积分:10 | 格式:rar | 大小:140 | 2009-09-15

南风一号

分享资料个

          SMBus 是一种高效率的同步串行总线。本文在分析其通讯协议的基础上,认为采用SMBus 通讯协议作为双MCU 间的通讯协议可以达到既节省引脚又减少时钟周期的效果。最后,以C8051F310为例,给出了具体实现方案和程序流程。
关键字:SMBus;双MCU 系统;通讯协议
         在双MCU 系统中,2 片MCU 之间的通讯能否达到协调简易是一个必须考虑的问题。文献1中介绍了传统的通讯方案,有采用并口的直接通讯,使用UART的异步串行通讯,使用SPI的同步串行通讯以及使用双口RAM的新方案。但是这些方案不是占用硬件资源多就是软件实现繁琐,甚至成本偏高。而本文所要讨论的采用二线总线的SMBus(System Management Bus)则能满足绝大多数情况下对传输速率、信号稳定性、电路结构以及软件开发的需求,是目前单片机技术发展的一种趋势。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !