电子设计工程
電子設計工程
전자설계공정
ELECTRONIC DESIGN ENGINEERING
2011年
2期
145-149
,共5页
I2C接口%CPLD%VHDL%串行通信
I2C接口%CPLD%VHDL%串行通信
I2C접구%CPLD%VHDL%천행통신
在电路设计中,I2C总线是比较常用的两线式串行通信方式,大多数的CPU都擅长于并口操作,不具备直接操作I2C总线接口的能力.为了使不具备I2C总线接口能力的CPU通过对并口的简单操作实现对I2C总线接口的控制,在分析I2C总线常用工作模式的基础上,设计实现工作于主机模式的,以CPLD完成I2C总线开始信号、结束信号的输出,以及并行数据到I2C总线模式串行数据转换或I2C模式串行数据到并行数据转换的I2C接口模块.采用该模块,可以使不具备I2C总线接口的CPU通过并口方便地控制I2C总线设备,简化系统程序设计.
在電路設計中,I2C總線是比較常用的兩線式串行通信方式,大多數的CPU都擅長于併口操作,不具備直接操作I2C總線接口的能力.為瞭使不具備I2C總線接口能力的CPU通過對併口的簡單操作實現對I2C總線接口的控製,在分析I2C總線常用工作模式的基礎上,設計實現工作于主機模式的,以CPLD完成I2C總線開始信號、結束信號的輸齣,以及併行數據到I2C總線模式串行數據轉換或I2C模式串行數據到併行數據轉換的I2C接口模塊.採用該模塊,可以使不具備I2C總線接口的CPU通過併口方便地控製I2C總線設備,簡化繫統程序設計.
재전로설계중,I2C총선시비교상용적량선식천행통신방식,대다수적CPU도천장우병구조작,불구비직접조작I2C총선접구적능력.위료사불구비I2C총선접구능력적CPU통과대병구적간단조작실현대I2C총선접구적공제,재분석I2C총선상용공작모식적기출상,설계실현공작우주궤모식적,이CPLD완성I2C총선개시신호、결속신호적수출,이급병행수거도I2C총선모식천행수거전환혹I2C모식천행수거도병행수거전환적I2C접구모괴.채용해모괴,가이사불구비I2C총선접구적CPU통과병구방편지공제I2C총선설비,간화계통정서설계.