题库 题库

【简答题】

试题五(15 分)
    阅读以下关于嵌入式系统中异步串口的叙述,回答问题 1 至问题 4。
【说明】
    异步串口是嵌入式处理器上最常用资源之一。一般而言,异步传输的数据以帧的方 式传输。每一帧有效数据前有一个起始位,帧结束于一个或多个停止位。异步串口的数据由起始位和停止位分割成数据帧。常用的异步串口数据帧格式如图 5-1 所示。
 
    图 5-1 异步串口数据帧格式
    RS-232、RS-422 和 RS-485 都是常用的异步串口标准,它们的时序完全一样,只是在电气特性上有所区别,它们之间通过通用异步收发器(UART)可实现转换。UART ?控制器可以集成到芯片中或者通过嵌入式处理器总线连接,所以,通常从 UART 发出的异步串口时序的逻辑电平都是处理器 I/O 电压标准(比如:TTL、LVTTL 等标准)。若要求符合 RS-232、RS-422 或者 RS-485 的电气特性,则需要接口电路做转 换。使用 MAX3232 芯片实现的串口电平转换的电路原理图如图 5-2 所示。
 
    图 5-2 使用 MAX3232 芯片实现的串口电平转换的电路原理图
【问题 1】(3分)
    请说明异步传输和同步传输的不同之处。
【问题 2】(4分)
    根据图 5-1,请用 300 字以内文字简要描述异步串口的数据传输过程。
【问题 3】(4分)
    如果系统设计采用串行数据传输最高波特率为 115200bps、16 倍分频,则时钟至少为多少赫兹?
【问题 4】(4分)
    图 5-2 所示的电路原理图设计实现了几路串口?每个串口为多少条连接线?

参考答案

相关试题