Linux串口和网络编程.pptVIP

  • 4
  • 0
  • 约1.46万字
  • 约 76页
  • 2017-12-05 发布于江苏
  • 举报
Linux串口和网络编程

教学内容 第一章 嵌入式系统概述 第二章 学习板硬件及开发环境的建立 第三章 构建嵌入式Linux系统 第四章 嵌入式Linux设备驱动 第五章 嵌入式Linux串口和网络编程 第六章 嵌入式Linux图形编程 第五章 Linux串口和网络编程 5.1 嵌入式Linux应用程序开发方法 5.2 嵌入式Linux串口编程 5.3 嵌入式Linux网络编程 5.2 linux串口应用开发 串口概述 串口设置 串口使用详解 5.2.1 串口概述 用户常见的数据通信的基本方式有两种: 并行通信; 串行通信; 串行通信是计算机常用的接口,如:RS-232-C接口。该标准规定采用一个DB25芯引脚连接器或DB9芯引脚连接器。 芯片内部常具有UART控制器,其可工作于Interrupt(中断模式)或DMA(直接内存访问)模式。 UART的操作主要包括以下几个部分: 数据发送; 数据接收; 产生中断; 产生波特率; Loopback模式; 红外模式; 自动流控模式; 串口参数的配置主要包括:波特率、数据位、停止位、流控协议。 linux中的串口设备文件存放于/dev目录下,其中串口一,串口二对应设备名依次为“/dev/ttyS0”、“/dev/ttyS1”。 在linux下操作串口与操作文件相同。 5.2.2 串口设置 在使用串口之前必须设置相关配置,包括:波

文档评论(0)

1亿VIP精品文档

相关文档