- 7
- 0
- 约3.95千字
- 约 33页
- 2020-06-23 发布于天津
- 举报
1 嵌入式系统 第 8 讲 ARM-Linux 串口通信程序设计 串行通信方式 ? 每次传送一个 bit 的通信方式,字符被分成一串 bits 来传 输。 ? 串行数据的速度通常用每秒传输的字节数 bits-per- second(bps) 或者波特率 (baud) 表示。 串口设备 ? 计算机发展历史中,串口广泛用于连接外设;虽然速度慢,却 现在仍然广泛使用 ? 某些计算机使用称为 UART ( Universal Asynchronous Receiver/Transmitter ,通用异步接收 / 发送装置)的集成电 路来作为串口设备。它完成计算机内并行数据和设备端口串行 数据的转换(输入输出 FIFO );并且可以自动地处理数据的时 序。而某些低端设备则会让 CPU 直接来传送数据。 RS-232 ? RS-232 是 EIA(Electronic Industries Association) 定义的串 行通信的电器接口 . ? 分为 DB-9 和 DB-25 两种接口。 DB-9 定义 RS-232 ? DB-25 定义 串行异步通信格式 ? 异步模式: ? 空闲时串口一直是 1 ;当有数据时,总是以一个 start 位开始, start 位是 0 ;串口随时可进行传输,不需时钟
原创力文档

文档评论(0)