首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 140 毫秒
1.
很多设计中都是为FPGA设置一个基于I2C总线的主控制器接口,而将FPGA作为I2C总线上的从器件则很少,但事实上,低速主控单片机和受控高速FPGA从处理器组成的系统应用场景很广.因此本文分析了I2C总线的操作过程,得到了状态机,在此基础上用VHDL语言实现了遵从I2C总线协议的从器件接口.实践表明,所设计的从器件接口工作良好,具有一定的实用价值.  相似文献   

2.
杨德芳 《科技资讯》2007,(17):34-34
在嵌入式系统的开发中,编写设备驱动程序是必须要做的工作.本文以S3C2410ARM为例,介绍Linux下I2C驱动架构的设计.本文包括I2C总线驱动程序的体系结构、I2C适配器驱动程序等.  相似文献   

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

4.
I2C总线是一种简单实用的总线,其驱动采用了特殊的架构。本文在分析I2C驱动总体架构的基础上,以S3C2410的I2C总线为例,分析并实现了I2C总线和设备驱动。  相似文献   

5.
简要介绍了I2C总线I、EEE1394总线、USB总线的通信协议及特点,分析了I2C总线在电视机中的应用实例,给出了USB总线I、EEE1394总线在音视频设备中的应用。  相似文献   

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

7.
因I2C总线控制彩电技术较新、难,对大多数维修人员来说当它出现故障时很难准确判断.因此,文章在介绍I2C总线控制彩电的特点与辨别方法的基础上,从"软"、"硬"两方面讨论了I2C总线控制彩电故障判断基本思路.  相似文献   

8.
I2C总线系统因其简单有效而广泛应用于彩电等家电的数据通信,但该系统的应用常常使修贯老式彩电的维修人员束手无策.本文从I2C总线在彩电中的功能入手,简要介绍了I2C总线的一些基本原理和概念.  相似文献   

9.
用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总线主控器,是可行的、经济的.  相似文献   

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

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

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

13.
针对I2C总线上数据信息的监视、截取等问题,设计一种新的基于VHDL语言的数据监视采集系统.采用VHDL语言对数据监视采集模块进行功能描述和实现,在第三方VHDL编辑仿真软件Active-HDL下进行编译和时序仿真.结果表明,设计的数据采集系统能够有效对I2C总线数据进行监视和截取.  相似文献   

14.
本文介绍了 I~2C 串行总线结构和特点,并结合其在80C51单片机上的应用,以 PCF8582(EEPROM)为例,给出了实现 I~2C 总线协议的程序。  相似文献   

15.
介绍了I2C总线的结构、工作原理以及数据传输方式,讨论了基于Philips-80C652及Philips-P87LPC764单片机的I2C总线数据传输,给出了程控交换机多机通信调度系统的软件设计.该设计具有电路结构简单,程序编写方便,易于实现系统软硬件的模块化和标准化的优点.  相似文献   

16.
陈世同  梁辉  张成  毛泽安 《应用科技》2005,32(12):30-32
为保证光纤陀螺的工作精度,需要对光纤陀螺进行大量测试,为使测试过程方便、快捷,设计并实现了基于I2C总线的AT24C02的参数存储电路.PC机经过RS_232串口向光纤陀螺系统板发送参数,系统板通过DSP芯片对AT24C02进行读写操作.这不仅可以实时修改参数,而且掉电之后参数不丢失,加快了测试进程.  相似文献   

17.
为了在嵌入式系统中实现图像的实时处理,提出了基于TI公司的TMS320VC5416为核心器件的实时图像处理系统的设计方案,完成了相应的硬件电路设计,并给出在CPLD上实现DSP对FIFO的读写控制以及利用DSP的IO口实现虚拟I2C,还给出了该系统用于公交车客流统计的软件结构和测试结果.  相似文献   

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

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