Experiment2串口.pptVIP

  • 6
  • 0
  • 约1.89千字
  • 约 22页
  • 2017-01-27 发布于浙江
  • 举报
Experiment2串口.ppt

实验目的 实验内容 实验设备及工具 预备知识 实验目的 了解Linux环境下串口通信程序设计的基本方法 掌握终端的主要属性和设置方法 熟悉终端I/O函数的使用 学习使用多线程来完成串口的收发处理 实验内容 学习终端I/O函数的使用方法 学习多线程的编程应用 学习将多线程编程应用到串口的接收和发送程序设计中,编写通过串口实现简单的聊天功能 预备知识 有C语言基础 掌握Linux下常用编辑器的使用 掌握Makefile的编写和使用 掌握Linux下的程序编译与交叉编译过程 掌握多线程的程序设计方法 实验设备及工具 硬件 UP-NetARM2410-S实验平台 PC机一台 串口线一条 网线一条 软件 操作系统: Redhat Linux 9或更高版本 minicom arm linux开发环境 串行端口通信-实验原理 采用异步串行I/O方式 将传输数据的每一个字符一位接一位地传送。 各个不同位分时地使用同一传输通道 串行端口通信-实验原理 开始时,线路处于空闲状态,送出连续“1” 传送开始时,首先发送一个“0”作为起始位,然后出现在通信线上的是字符的二进制编码数据,每个字符的数据位长度可以为5、6、7位或8位,一般采用ASCII编码。后面是奇偶校验位。最后是表示停止位的“1”信号,这个停止位可持续1、1.5、2位的时间宽度。传送结束。 每个数据位的宽度等于波特率的倒数。 微机

文档评论(0)

1亿VIP精品文档

相关文档