推荐阅读最新更新时间:2023-10-12 20:49
例说单片机数据通信之模拟SPI数据传输
本文是以时钟芯片DS1302为例子来分析时序图并写出代码。DS1302是采用SPI三线接口与单片机进行同步通信。重点分析单字节读时序,单字节写时序,寄存器读时序,寄存器写时序,并完成4个函数。完整代码以及仿真图下载地址:http://pan.baidu.com/s/1ntM5Kgh
上图为寄存器读时序,为什么先贴出这个图呢,因为读寄存器包含了单字节的写以及单字节的读。从图上可以看出,读DS1302的寄存器是先写入一个地址,然后再去读一个字节。那么就可以根据这个图来完成单字节的读写时序分析以及代码的编写。
单字节写时序
图1可以告诉我们,在时钟的上升沿是写入数据,是从低位开
[单片机]
ARM9学习---虚拟机中LINUX与主XP系统数据通信
我在XP系统中安装了虚拟机,VMwave,安装了redhat 的Linux系统,但是有些需要在Linux系统中安装软件等,所以需要从XP系统中把文件传输到Linux系统中。我接触 Linux系统时间不长,所以也不是特别的熟悉,所以先学了一种方法,就是利用FTP传输的方法,就是在主XP系统中安装一个FTP软件(我用的是G6 FTP Server V2.0软件)安装很简单,只要设置好IP地址和路径就可以了。我主要是用XP传输给Linux系统,所以很简单。在Linux系统终端中进入你所需要下载文件的文件夹,然后键入:ftp 192.168.50.103(我主机的IP地址) ,如果有用户名和密码,那就键入相应的用户名和密码,如果显示conn
[单片机]
高速短波自适应数据通信协议的设计
摘要: 给出改进型的半双工选择式ARQ协议。为减少短波交织RTT时间过长带来的效率影响,提出了数据发送与接收采用不同的交织模式。针对短波信道的时变特性,给出了交织模式与一次发送数据帧数自适应调整方法。新协议的传输效率分析表明在信道质量发生变化或者信道质量恒定的情况下,传输效率有明显的提高。
关键词: 半双工
自适应 ARQ 短波 协议
短波通信是中、远程无线电通信的传统手段,它具有通信距离远、架设方便、抗摧毁能力强、运行费用低等优点,在军队、外交等部门有着广泛的应用。在20世纪80年代手期,美国制订了军标MIL-STD-188-110A,此后国外一些公司纷纷提出了符合该标准的新一代高速串行调
[应用]
高速串行数据通信发送芯片CY7B923的原理及应用
摘要: 文章介绍了CYPRESS半导体公司推出的一种用于点对点之间高速串行数据通信的发送芯片CY7B923的原理及应用。较详细的介绍了CY7B923的管脚功能、内部组成、工作原理及工作方式。同时给出了一个实际电路来说明其具体的应用方法。
关键词: 串行数据通信
CY7B923 IDT7200 基带传输 差分PECL输出
1 概述
CY7B923是CYPRESS半导体公司推出的一种用于点对点之间高速串行数据通信的发送芯片。CY7B923采用的是基带传输通信方式,并支持带电插拔(热接插)。其内部电路主要包括时钟产生器、输入寄存器、编码器、移位寄存器、三对差分PECL输出对以及测试逻辑等。该
[应用]
利用EPP接口协议实现高速数据通信
摘要:如何实现PC与单片机系统间的高速数据通信,是测量控制系统中经常遇到的难题。本文系统地介绍利用EPP接口协议实现高速数据通信的原理,并从硬件、软件两方面给出一个应用EPP接口协议的设计实例。
关键词:单片机系统 高速数据通信 EPP
前言
单片机系统中常常需要具备与PC机通信的功能,便于将单片机中的数据传送到PC机中用于统计分析处理;有时又需要将PC机中的数据装入单片机系统中,对单片机程序进行验证和调试。目前常用的通信方式是串行通信,但传输速率太低,以9600bps计算,传输1MB至少需要10min(分钟)以上。并行通信克服了串行通信传输速率低的缺点。标准并行口SPP(Standard Parallel Port)方式
[应用]
在EPP模式下利用并口实现与DSP高速数据通信
随着技术的进步和大量外设的增加,不仅要求计算机并行口可以连接打印机,而且可以连接到其他外设,并要求能够双向传输数据,对高速外设还要求高速数据传输,如DPS。在科技飞速发展的今天,DSP的处理能力和速度也快速提高,广泛用户在科学研究、军事及通信等电子领域。在这些应用中免不了要和PC机进行高速数据传输。计算机并口传统的传输模式为SPP(标准并口),数据传输方向是从计算机到外围设备,只能输出数据,不能输入数据。这就限制了并行口高速数据通信的应用。于是我们在EPP模式下设计了一种实现DSP与PC机之间进行高速数据传输的方案。
在EPP模式下实现数据传输
EPP协议是一种与标准并行口兼容且能完成双向数据传协议。该协议定义的并
[嵌入式]
基于CPLD的OMAP-L137与ADS1178数据通信设计
引 言
串行外围设备接口(Serial Peripheral Interface,SPI)总线技术是Motorola公司推出的一种高速同步串行输入/输出接口,近年来广泛应用于外部移位寄存器、D/A转换器、 A/D转换器、串行EEPROM、 LED 显示器等外部设备的拓展。SPI总线是一种三线同步总线(CLK、SI-MO、SOMI),可以共享,便于组成带多个SPI接口的控制系统。其传输速率可编程,连接线少,具有良好的拓展性。
ADS1178 是一款典型的具有SPI接口的A/D转换器,它可以方便地与带有SPI接口的处理器或控制器相连接。 OMAP -L137是一款处理能力强、外接存储空间大、集成度高、外设管
[单片机]
一种高速短波自适应数据通信协议的设计
短波通信是中、远程无线电通信的传统手段,它具有通信距离远、架设方便、抗摧毁能力强、运行费用低等优点,在军队、外交等部门有着广泛的应用。在20世纪 80年代手期,美国制订了军标MIL-STD-188-110A,此后国外一些公司纷纷提出了符合该标准的新一代高速串行调制解调器,如哈里斯公司的RF 5710,使得短波数据通信效率明显改善 。
我国许多用户引进了符合110A军标的调制解调器,如外交部全球短波数据通信系统采用了哈里斯公司的RF 5710,但是没有合适的通信软件。为此笔者在多年实践经验基础上,于1999年初步设计和实现了基于选择式ARQ的链路层协议,并对影响传输效率的因素和改进措施作了定性分析 。文献 对该协议
[模拟电子]