1 串口通讯实验.ppt
文本预览下载声明
* * * * * * 六 实验过程 实验过程 * 六 实验报告要求 实验报告要求 简述串行接口的工作原理以及串行接口的优缺点 RS-232C的最基本数据传送引脚是哪几根?画出双机通讯的基本接线图 简述串行接口通讯程序设计的基本步骤 学习动物精神 11、机智应变的猴子:工作的流程有时往往是一成不变的,新人的优势在于不了解既有的做法,而能创造出新的创意与点子。一味 地接受工作的交付, 只能学到工作方法 的皮毛,能思考应 变的人,才会学到 方法的精髓。 学习动物精神 12、善解人意的海豚:常常问自己:我是主管该怎么办才能有助于更好的处理事情的方法。在工作上善解人意, 会减轻主管、共 事者的负担,也 让你更具人缘。 * * * * * * * * * * * * * * * * * * * * * * * * * * * JXARM9-2410实验系统教案5.1 串口通讯实验 武汉创维特信息技术有限公司 * * 提纲 1 3 2 4 5 基础知识 实验目的 实验内容 预备知识 实验设备 6 实验过程 7 实验报告要求 * 一 实验目的 实验目的 掌握ARM的串行口工作原理 学习编程实现ARM的UART通讯 掌握S3C2410寄存器配置方法 * 二 实验内容 实验内容 实现查询方式串口的收发功能。接收来自串口(通过超级终端)的字符并将接收到的字符发送到超级终端 * 三 预备知识 预备知识 了解ADT集成开发环境的基本功能 学习串口通讯的基本知识 熟悉S3C2410串口有关的寄存器 * 四 实验设备 实验设备 JXARM9-2410教学实验箱 ADT1000仿真器和ADT IDE集成开发环境 串口连接线 * 五 基础知识 串行接口电路 串行通信接口电路组成 可编程的串行接口芯片 波特率发生器 EIA与TTL电平转换器 地址译码电路 通信协议: 异步协议 同步协议 * 五 基础知识 异步串行通讯 异步串行方式是将传输数据的每个字符一位接一位(例如先低位、后高位)地传送。 数据的各不同位可以分时使用同一传输通道,因此串行I/O 可以减少信号连线,最少用一对线即可进行。 接收方对于同一根线上一连串的数字信号,首先要分割成位,再按位组成字符。为了恢复发送的信息,双方必须协调工作。 在微型计算机中大量使用异步串行I/O 方式,双方使用各自的时钟信号,而且允许时钟频率有一定误差,因此实现较容易。但是由于每个字符都要独立确定起始和结束(即每个字符都要重新同步),字符和字符间还可能有长度不定的空闲时间,因此效率较低。 * 五 基础知识 异步串行通信中的字符传送格式 * 五 基础知识 异步串行通信中的字符传送格式 每个字符的数据位长可以约定为5位、6位、7位或8位,一般采用ASCII编码。后面是奇偶校验位,根据约定,用奇偶校验位将所传字符中为“1”的位数凑成奇数个或偶数个。也可以约定不要奇偶校验,这样就取消奇偶校验位。 开始前,线路处于空闲状态,送出连续“1”。传送开始时首先发一个“0”作为起始位,然后出现在通信线上的是字符的二进制编码数据。 * 五 基础知识 异步串行通信中的字符传送格式 最后是表示停止位的“1”信号,这个停止位可以约定持续1 位、1.5 位或2 位的时间宽度。 至此一个字符传送完毕,线路又进入空闲,持续为“1”。经过一段随机的时间后,下一个字符开始传送才又发出起始位。 每一个数据位的宽度等于传送波特率的倒数。微机异步串行通信中,常用的波特率为110,150,300,600,1200,2400,4800,9600 等。 * 五 基础知识 EIA RS-232C 美国电子工业协会推荐的一种标准(Electronic industries Association Recoil-mendedStandard) 在25针接插件(DB-25)上定义了串行通信的有关信号 在实际异步串行通信中,并不要求用全部的RS-232C 信号,许多PC/XT兼容机仅用15针接插件(DB-15)来引出其异步串行I/O信号,而PC中更是大量采用9针接插件(DB-9)来担当此任。 * 五 基础知识 DB-25 DB-9引脚定义 * 五 基础知识 DB-25 DB-9引脚说明 * 五 基础知识 RS-232C接口通信的两种基本连接方式 * 五 基础知识 信号电平规定 EIA电平:双极
显示全部