首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
给出了以太网交换芯片的I2 C接口模块的设计方案;用VHDL语言给出I2 C接口模块的FPGA设计的验证和仿真;对仿真结果进行分析比较,验证了I2 C接口模块设计的正确性;对程序进行了优化.最后说明设计的I2 C接口模块可以作为一个软核来使用.  相似文献   

2.
FPGA与I2C总线器件接口设计   总被引:3,自引:0,他引:3  
本文介绍了现场可编程门阵列FPGA与I2C总线器件接口的设计方法.其特点是用VHDL语言编程,利用FPGA的普通I/O口模拟产生I2C总线规程的接口信号时序,实现PFGA与I2C总线器件的数据通信.本文给出了PFGA与I2C总线存储器件24CO1/02连接的硬件和软件设计的应用实例.  相似文献   

3.
很多设计中都是为FPGA设置一个基于I2C总线的主控制器接口,而将FPGA作为I2C总线上的从器件则很少,但事实上,低速主控单片机和受控高速FPGA从处理器组成的系统应用场景很广.因此本文分析了I2C总线的操作过程,得到了状态机,在此基础上用VHDL语言实现了遵从I2C总线协议的从器件接口.实践表明,所设计的从器件接口工作良好,具有一定的实用价值.  相似文献   

4.
用DSP主机端口实现虚拟I2C总线主控器   总被引:4,自引:2,他引:2  
针对TMS320C54x系列DSP(Digital Signal Processor)的I/O资源缺乏问题,通过配置主机接口(HPI:Host Port Interface)或多通道缓冲串行口(McBSP:Multichannel Buffered Serial Port)作为通用I/O引脚,模拟I2C总线的时钟线SCL(Serial Clock)和数据线SDA(Serial Data);采用软件模块实现虚拟外设等方法,完成了I2C总线主控器功能.给出了以该系列DSP作为I2C总线的主控器与I2C总线从控器的无缝连接方法.结合视频应用实例,叙述了由TMS320VC5409配置具有I2C总线接口的视频处理器SAA7111A的具体过程.结果表明,利用DSP的HPI接口实现片上虚拟I2C总线主控器,是可行的、经济的.  相似文献   

5.
介绍用软件在 89C5 1的普通I/O口上虚拟I2 C时序 ,读写 2 4C0X的实例 ,介绍I2 C总线和 2 4C0X的时序 ,给出接口程序 ,并有详细的解释。  相似文献   

6.
丁光哲 《科技信息》2013,(7):241-242
本文阐述了I2C总线的工作原理及总线操作时序,同时,介绍了一种I2C接口的模块设计方案。  相似文献   

7.
分析I2 C总线的优点 ,时序和数据传输格式 ,利用单片机的I/ 0口线模拟I2 C总线传输信息 ,以此来扩展单片机的I/ 0接口 .  相似文献   

8.
分析了I2C总线的优点,时序和数据传输格式,利用单片机的I/O口线模拟I2C总线传输信息,以此来扩展单片机的I/O接口。  相似文献   

9.
研究一种基于SOPC的ADV7181的I2C配置接口的设计方案,该设计利用数字系统设计自动化技术实现了全硬件结构的I2C配置接口的功能.系统具有集成度高、稳定性好、设计灵活和设计效率高等优点.  相似文献   

10.
主要介绍在单主系统中,利用单片机的通用I/O口来虚拟I^2C总线接口,通过相应程序的设计,实现在无I^2C总线接口的单片机系统中扩展具有I^2C总线接口外围设备的目的。  相似文献   

11.
本文介绍了LPC2210处理器I2C总线的工作原理,分析了嵌入式linux内核中I2C总线驱动的体系结构和各个模块的功能.结合具体的I2C接口的存储器和电源监控的完全解决方案CAT1025芯片,详细给出了嵌入式linux下基于I2C总线CAT1025设备驱动程序的开发过程.  相似文献   

12.
Philips公司推出的I2C总线是串行总线中最为著名且应用最广泛的一种,本文描述了用单片机(DS80C32)的普通I/O口模拟I2C总线接口的设计方案,及其对存储器PCF85116的控制实现。  相似文献   

13.
介绍了I2C总线技术标准,结合8051单片机与24LC02B芯片之间组成的I2C总线,给出了硬件连接设计,并用Keil C51给出了8051在总线上读写数据过程的软件代码,阐明了8051单片机I2C总线接口的实现方法.  相似文献   

14.
串行扩展总线技术是新一代单片机技术发展的一个显著特点,其中Philips公司推出的I2C总线较为著名.文章介绍了I2C总线原理, I2C总线接口器件以及在智能矿用管理仪中的应用.给出了它的应用系统设计和软件编程.  相似文献   

15.
本文主要介绍I/O处理器的背景信息、体系结构因素和实际的实现实例。设计实例通过UART接口增加了一个PS/2键盘接口,I/O线和一个声音报警器(audio beeper),使用一个UART接口和基于ASCII的简单协议与主机通信。使用LM3S102器件取代微控制器将可以使能I2C与主机CPU通信。  相似文献   

16.
金开兴 《科技信息》2010,(33):I0126-I0126,I0129
I2C总线具有硬件电路简单、使用灵活方便的特点,因此在智能电子产品中有着非常广泛的应用。本文论述了利用AVR(单片机的TWI接口实现I2C单主机通信的方法。  相似文献   

17.
付云峰  蒋学程  高贵鹏 《应用科技》2005,32(2):40-42,45
简单介绍了I2C总线,讨论了在TMS320C6711上扩展I2C总线的方案,并比较采用多通道缓冲串口(McBSP)和采用可编程逻辑器件这两种实现I2C总线接口协议的方法.从硬件连接和软件编程的方便性考虑,利用多通道缓冲串口(McBSP),用软件编程来模拟I2C总线协议,从而实现I2C总线接口的方法更简单,硬件设计更容易.并以TMS320C6711初始化视频解码芯片(SAA7111)为例,给出了相应的硬件电路以及模拟I2C总线协议的软件实现.  相似文献   

18.
基于C8051F的SMBus实现多点测温系统   总被引:1,自引:0,他引:1  
介绍了基于C8051F的SMBus串行接口实现的多点测温系统,利用硬件I2C/SMBus资源和具有I2C接口的温度传感器AD7416进行数据通信,并应用于多点测温系统中,检测精度可达±0.25℃。并且不易受环境干扰。  相似文献   

19.
I2C总线是嵌入式系统的重要组成部分,在嵌入式微控制器与外围设备的数据通信中发挥着重要的作用。文章在研究嵌入式Linux驱动程序的基本结构,分析I2C总线工作时序及工作流程的基础上,基于隐藏硬件内部细节实现统一接口的思想,采用嵌入式Linux驱动程序设计方法,针对Samsung公司S3C2410处理器进行I2C总线驱动程序的设计。同时,以CAT1025设备为例进行I2C总线驱动程序的实现。通过实验,验证了基于S3C2410的I2C总线驱动程序设计具有一定的合理性、有效性和实用性。  相似文献   

20.
采用ADChips公司的32位多媒体芯片Virgine G2与具有I2C总线接口的M62334 DAC的连接,实现了轿车视音汉字显示操作控制系统的AD键方式键盘控制和自定义数字键盘控制;文章介绍了Virgine G2与I2C总线控制的自定义接口与通信协议,论述了系统功能特点,给出了硬件电路原理图和软件设计框图;用该电路对西门子CD723汽车音响控制器、车载电视及DVD等设备进行控制,功能强,效果好.  相似文献   

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

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