精品文档---下载后可任意编辑 实验名称:通用异步串行口( UART ) 系 部: 物理与机电工程学院 专业班级: 11 级电子信息工程 1 班 学 号: 2024041513 学生姓名: 洪思铖 指导老师: 罗锦彬 完成时间:2024-5-9 报告成绩:通用异步串行口(UART)一、实验目的 1
掌握异步串行通信协议;2
掌握 2812 异步收发器模块的应用
二、实验设备1
一台装有 CCS 软件的计算机; 2
DSP 试验箱的 TMS320F2812 主控板;3
DSP 硬件仿真器
三、实验原理在传输数据前,数据线处于高电平状态,这称为表示态
传输开始后,数据线由高电平转为低电平状态,这称为起始位;起始位后面接着 5~8 个信息位;信息为后面是校验位;校验位后是停止位“1”
传输完毕后,可以立即开始下一个字符的传输;否则,数据线再次进入标识态
上面提到的信息位的位数(5~8位)、停止位的位数(1 位、1
5 位或 2 位)、校验的方式(奇偶验、偶校验或不校验)等参数都可以根据不同需要进行设置,但对于同一个传输系统中的首发两端来说,这些参数必须保持一致
异步串行通信方式中另一个重要的参数是波特率
在一般的“0”“1”系统中,波特率就是每秒钟传输的位数
国际上规定了一个标准波特率系列,他们是最常用的波特率
标准波特率系列为110、300、600、1200、1800、2400、4800、9600 和 19200
发送端和接收端必须设置统一的波特率,否则无法正确接收数据
RS-232-C 标准中规定-5V~-15V 位逻辑“1”,+5V~+15V 位逻辑“0”,因此要用专门的芯片完成 TTL 电平与 RS-232 电平的转换,如 MAX3232
该计算机端程序可以监测计算机串口接收和发送数据的情况
本实验中需要用该程序帮助观察实验结果
四、实验步骤1
用串口线连接