基于IA4420微型双向射频通信系统
微型无创介入式人体全消化道生理参数检测系统可以实时、动态长时间检测人体整个胃肠道温度和压力值.设计了一种微型双向射频通信系统,用于电子胶囊和体外接收器的传输,重点介绍了该系统的硬件接口和软件设计.
基于MSP430锥度仪系统的设计
给出了一种实现锥度仪系统设计的整体思路,分析了系统的工作原理,简述了系统器件的特性及优点.系统以MSP430单片机为核心进行数据处理,采用芬兰VRI高精度传感器SCA103T测量倾斜角,并以模拟SPI的方式进行通信.
MLX90601系列模块及其在红外温度测量仪中的应用
MLX90601系列测温模块是一种非接触式红外测温模块,该系列模块在出厂前经过工厂的校正,具有模拟电压输出、数字PWM输出及SPI接口,使用方便。他具有较宽的温度测量范围和较高的测量精度,可广泛应用于各类精密仪器设备中。以MLX90601EZA—CAA为例进行介绍,并给出该模块在红外温度测量仪中的应用实例。
基于AT91M42800A的LED显示系统设计
介绍一种应用于实际工业生产现场中的大型LED显示系统的设计和研制.该系统采用高性能32位ARM微处理器为其控制核心,并由其实现LED显示屏刷新及动态显示效果的控制.系统通过RS485协议与现场总线进行数据通信,LED显示屏的行、列驱动信号分别由ARM处理器的2个SPI口输出.该系统具有硬件结构简单、LED显示刷新速度快、系统可靠、功能强大、成本适宜等特点.本方案经过在某大型物流生产线上的长期实际运行,证明其设计是成功的.
利用USB控制器设计的Windows音量控制器
介绍一种使用MAX3420作为USB控制器、ATtiny 13作为微处理器设计的Windows音量控制器。该音量控制器利用硬件SPI接口,对Windows系统的音量进行控制。详细介绍设计系统过程中,选择设计方案,完善程序代码,最终实现USB接口控制的详细过程。
基于单片机SPI器件的串口控制
集成电路设计越来越向系统级的方向发展,并且越来越强调模块化的设计。SPI总线是Motorola公司提出的一个同步串行外设接口.容许CPU与各种外围接口器件以串行方式进行通信、交换信息。在此简述了SPI总线的特点,介绍了它的四条信号线及SPI串行总线接口的典型应用。重点描述SPI串行总线接口在DA芯片中的应用,并给出用C语言描述实现该接口通信的部分程序。该程序已经在AT89C2051中进行验证。
一种基于AT25T1024FLASH的高速SPI接口设计
从一种军用板卡的实际需求出发,对SPI接口在设计中有诸如FPGA资源和管脚等限制的情况下,快速加载配置数据的方法进行了分析。并基于ATMEL公司的AT25F1024FLASH器件,描述了高速SPI接口的设计原理和方法,具有一定的实用性和可行性。
AD7888与S3C2410的SPI接口及Linux下嵌入式驱动的实现
介绍了串行外设接口(SPI)在高速串行模数转换器AD7888与ARM微处理器S3C2410的接口中的应用方案,给出了二者详细的硬件联接图和Linux下嵌入式驱动的实现方法,该方法同样适用于其他具有SPI接口的串行A/D转换器和微处理器之间的接口与编程。AD7888和S3C2410基于SPI的串行通信为高速数据采集的嵌入式设备提供了一个解决方案。
TMS320F240型DSP的SPI口的扩展
以DSP之间的相互扩展和扩展串行EEPROM为例,讨论了TI公司的TMS320F240型DSP的串行外设接口(SPI)模块的功能扩展.
基于ARM嵌入式系统的SPI驱动程序设计
以微处理器S3C2440和嵌入式Linux操作系统组成的嵌入式系统作为主要开发平台,根据SPI通信原理和S3C2440电路接口的特点,设计了一款基于ARM嵌入式系统的SPI驱动程序。讨论了SPI驱动程序的基本开发方法和实现过程。通过编写简单的测试程序进行仿真验证。验证结果表明该驱动程序稳定可靠,可实现嵌入式系统的数据通信。