共查询到19条相似文献,搜索用时 140 毫秒
1.
MAX517与单片机的I^2C总线数据通信应用实践 总被引:1,自引:0,他引:1
刘永涛 《电子制作.电脑维护与应用》2007,(7):59-60
I2C(内部集成电路,InterIC,ICTOIC)总线是PhilipsSemiconductors在20世纪80年代中期开发的,最初用于音频和视频目的。将I2C扩展为系统管理总线SMBus后可用于电源管理及CPU 相似文献
2.
本刊前两期分别介绍了PSoC3的SPI总线和I^2C总线,通过一些实例介绍了这两种总线的使用技巧和配置方法,本文将介绍PSoC3的UART模组,通过本文,读者可以了解和掌握的UART模组的工作原理和配置技巧,并根据实例实现PSoC3与PC机通信。 相似文献
3.
本文设计了一种应用于血沉自动检测,基于SOC的C8051F单片机,结合SMBus总线技术和一线总线技术的实时时钟、温度检测系统。系统采用I2C总线的智能日历时钟芯片PCF8563提供时钟信息,应用一线总线数字温度传感器DS18B20检测温度,利用液晶屏实时显示。该系统具有结构简单、功耗低、可靠性好、可移植性强等特点。 相似文献
4.
本刊前两期分别介绍了PSoC3的SPI总线和I2C总线,通过一些实例介绍了这两种总线的使用技巧和配置方法,本文将介绍PSoC3的UART模组,通过本文,读者可以了解和掌握的UART模组的工作原理和配置技巧,并根据实例实现PSoC3与PC机通信。一、UART模组简介UART(Universal Asynchronous Receiver/Transmitter,通用异步收发器),俗称RS-232或RS485,由通用异步接收器和发送器两部分组成,是一个全双工异步收发器,通过接收器和发送器实现同时接收和发送数据。PSoC3内置的UART模组的主要特性有: 相似文献
5.
胡师勇 《单片机与嵌入式系统应用》2004,(6):70-71
I^2C总线是飞利浦公司推出的总线技术,因其只使用两根I/O,就可以对一系列的I^2C器件进行控制,节省了I/O口,受到越来越多工程师的青睐。一般的MCU都需要用普通的I/O口虚拟I^2C总线。在硬件还没有做出来时,软件工程师希望有一种方法可以知道自己写的I^2C软件是否正确,或在软件仿真时能够充分模 相似文献
6.
上讲介绍了PSoC3的串行外围设备接口(SPI)总线技术,以PSoC3控制MAX7221实现数码管动态显示为例,详细的介绍了PSoC3的SPI可配置模组的特点及使用方法。本讲将介绍PSoC3的另外一种可配置数字模块——I^2C总线,为配合本文实验,还将简要介绍PSoC3的另外一种可配置资源——LCD控制器。通过本文,读... 相似文献
7.
8.
Linux中I2C总线驱动程序的开发 总被引:12,自引:3,他引:12
I2C总线是一种用于IC器件之间连接的二线制总线。Linux内核中针对I2C总线的特性,其设备驱动使用了一种特殊的体系结构。在分析Linux的I2C总线驱动的体系结构的基础上,以S3C2410的I2C总线为例,介绍了I2C总线驱动设计的方法。 相似文献
9.
介绍了一种基于FPGA的多路I2C总线设计与实现.主要包括系统处理器、局部总线、FPGA逻辑模块、负载设备几部分,实现了从处理器局部总线到I2C协议的转换及其多路扩展,使系统具有多个I2C总线通道,且每一路I2C总线上能挂载多个不同的主设备或从设备.该系统中各路I2C总线相互独立工作,没有干扰和影响. 相似文献
10.
11.
I2C总线以其简单高效的方式被广泛的运用在嵌入式产品设计中,而实时时钟RTC则是其中应用的典型代表。在嵌入式Linux系统中,对其I2C驱动程序提供了较好的支持框架。但随着Linux内核版本的不断升级,对于I2C设备驱动的结构设计也趋于复杂,往往让开发者有些不知所措。本文以2.6.39版本Linux内核为背景,在分析该Linux版本I2C总线设备结构和RTC设备资源的基础上,结合RTC设备驱动模型和I2C/SMBus传输方式,对RTC设备在at91sam9g25上进行了具体的设备驱动设计实现,并通过在电力用户集中器设备中的应用,证明了驱动设计的可行性。 相似文献
12.
SMBus协议分析及其在双MCU通讯中的应用 总被引:2,自引:0,他引:2
SMBus是一种高效率的同步串行总线。本文在分析其通讯协议的基础上.认为采用SMBus通讯协议作为双MCU间的通讯协议可以达到既节省引脚又减少时钟周期的效果。最后.以C8051F310为例,给出了具体实现方案和程序流程。 相似文献
13.
本文介绍了SMBus串行总线数据传输格式.采用SOC的C8051F300作为光纤陀螺的输出接口.把光纤陀螺的输出由UART形式转换为SMBus形式输出,并给出了相应的硬件和软件实现方法。 相似文献
14.
15.
基于PSoC 的多功能精简尺寸型LED 点阵系统 总被引:1,自引:1,他引:0
介绍了传统采用单片机控制的LED显示屏的设计方法与基于PSoC技术的LED显示屏的设计方法的区别;阐述了PSoC技术在LED点阵显示系统设计中的优势;以PSoC系列的CY8C27443芯片为核心的LED点阵显示系统为例,具体描述了PSoC多功能精简尺寸型LED点阵系统的硬件设计、PSoC配置和软件功能的具体设计实现方法。由于CY8C27443芯片的内部资源更加丰富所以进行LED点阵系统的设计比51单片机电路更加简单,性能更加稳定,软件设计也更加简单方便,所以大大节省了开发周期和成本。 相似文献
16.
基于SMBus的便携式设备智能电池系统的实现 总被引:2,自引:0,他引:2
介绍了一种基于SMBus总线的独立管理的智能电池系统,智能电池系统定义了一些通信机制,使得电池能与充电器以及其它设备沟通,它能对电池的充放电电流、电压、温度、容量等重要参数进行监视和控制。 相似文献
17.
在分析研究红外线发射器和接收器原理的基础上,以可编程片上系统PSoC芯片为核心部件,利用PSoC集成开发环境Creator内嵌的固件元件,进行了红外线通信测控系统的软件和硬件设计。PSoC是一款以ARM和CPLD两大功能部件组成的混合处理器。在Creator环境下,固件元件类似于面向对象程序设计的控件,使硬件设计软件化,与硬件相关的源程序编译器自动生成。采用PSoC设计的红外线发送与接收电路具有硬件设计简单、软件设计图形化、可以充分利用PSoC提供的固件元件的优点。PSoC非常适合在通信和测控中应用。 相似文献
18.
无线传感器网络能够实时监测、感知和采集网络分布区域内的各种环境或监测对象的信息,但是无线传感器网络节点能耗高、容易失效。针对这一问题,提出一种基于PSoC的无线传感器网络系统设计方案,采用CYPRESS公司PSoC芯片(可编程片上系统)CY8C29466作为节点处理器,实时采集网络各节点的电池电量,引入抗干扰能力较强的Wire-lessUSB通信技术构建无线网络,提高无线数据传输的可靠性,以车位锁管理系统设计为例,详细阐述了该传感器网络系统的硬件和软件设计。实际应用结果表明,该方案充分利用PSoC芯片内部的模拟资源和数字资源,缩小了体积,缩短开发周期,且能有效地降低系统的能耗,检测网络各节点当前的电量,通知管理人员及时更换电池。 相似文献