首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 453 毫秒
1.
I2C总线驱动在嵌入式系统中的两种实现   总被引:2,自引:0,他引:2  
I2C总线是一种用于IC器件之间连接的二线制总线,在嵌入式系统中有广泛的应用。嵌入式处理器本身携带I2C控制器时,可以直接通过配置特殊寄存器来实现I2C的功能;而当缺少I2C控制器时,则需要通过软件模拟的方法来实现。简要地叙述了I2C总线协议及其时序,并给出了I2C总线驱动在ARM S3C4510处理器下的两种实现方法,最后以模拟的实现方式给出一个应用实例。  相似文献   

2.
本文介绍了针对高性能DSP的Rapid IO控制器IP应用及集成。该控制器IP支持Rapid IO标准协议版本2.2,包含完整的三层体系结构及应用层接口逻辑。控制器IP配置总线和数据总线采用标准的AMBA总线接口,向用户开放多个可配置的Master和Slave端口。  相似文献   

3.
I2C总线是一种简单的双向二线制串行通信总线.在此对传统的I2C总线控制器进行改进,对I2C总线读写状态进行了优化,该方法采用移位寄存器计数来控制状态转移,利用移位寄存器结构灵活的特点达到简化状态,优化状态机性能的目的.最后采用Verilog HDL语言的行为描述,并给出系统仿真波形,仿真结果表明,设计芯片的功耗大约降低10%,面积减少25%.所设计的总线接口良好,符合I2C通信标准,实现了I2C的总线的数据通信.  相似文献   

4.
一种I2C总线控制器的接口设计   总被引:1,自引:0,他引:1       下载免费PDF全文
为了实现片上系统芯片与外围设备之间的通信,介绍一种从外围总线(APB)到I2C总线的接口设计。对整个系统按照功能进行了模块划分,阐述了APB总线接口的设计和寄存器配置、I2C总线控制器中的状态划分和状态机设计以及时钟产生模块的实现。设计中采用了异步先进先出来同步APB总线和I2C总线之间的数据交换。对整个设计进行了功能仿真,实现了系统在100 kbps和400 kbps两种工作模式下的数据传输。设计完全满足通信的速率要求。  相似文献   

5.
通过学习嵌入式liunx设备驱动程序,对I2C总线体系结构做了进一步的深入研究,在基于Hisi3531平台上,以其内置的I2C模块为主控制器,gpio寄存器为从设备,实现I2C总线驱动程序的应用。  相似文献   

6.
《今日电子》2004,(4):55-55
PCA951x系列热插拔I2C总线缓冲器可以帮助设计者针对CompactPCI(PICMG2.9)和AdvancedTCA(PICMG3.X)架构下的维护和控制应用建立更大的I2C系统,还可以应用于通常的I2C总线或SMBus应用,从而使设计者在单个总线上可以比以前增加更多的器件。PCA951x产品连接系统电路板,实现了在运行的I2C系统上插拔电路板,而不会破坏I2C总线上的数据。针对多系统管理总线,该产品可作为各个部分有不同电压的总线缓冲器。PCA9511提供了上升时间加速器从而降低负载过重的总线上升时间,1V预充电压以降低总线干扰,以及空闲检测,在总线空闲时连接新…  相似文献   

7.
文章简要介绍了I2C总线的规范,给出了用FPGA实现I2C总线控制器各个功能模块的详细设计方法,从代码移植方面分析了数据缓存的编码方法,并对该I2C总线控制器进行了仿真验证。  相似文献   

8.
采购集市     
飞利浦推出新的热插拔I2C总线缓冲器系列产品为拓展I2C技术的应用领域,飞利浦半导体发布了新的PCA951x系列I2C总线缓冲器产品,帮助设计者针对CompactPCI(PICMG2.9)和AdvancedTCA(PICMG3.X)架构下的维护和控制应用建立更强大的I2C系统。由PCA9510/11/12/13/14组成的PCA951x系列热插拔I2C总线缓冲器还可以应用于通常的I2C总线或SMBus应用,从而使设计者在单个总线上可以比以前增加更多的器件。PCA951x连接系统电路板,实现了在运行的I2C系统上插拔电路板,而不会破坏I2C总线上的数据。PCA951x产品采用8引脚SO和TSSOP(MS…  相似文献   

9.
介绍了I2C总线及其外围器件的特点,设计了以AT89C51单片机为主控制器,以具有I2C总线控制接口的芯片为外围器件的压力测量和监控系统.论述了系统的工作原理、各硬件部分的功能,给出了相应的软件框图.实现了一大型容器中的压力精确控制.  相似文献   

10.
I2C总线是由Philips公司开发的用于器件之间连接的2线式双向同步串行总线.Linux内核中针对I2C总线的特性,其设备驱动使用了一种特殊的体系结构.介绍了MPC8250处理器上I2C总线控制器的工作原理,并分析了Linux中I2C总线驱动的体系结构,以MPC8250上的I2C总线为例,给出了I2C总线EEPROM驱动程序的设计方法.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号