串口通讯接口标准⑴实现数据格式化:因为来自CPU的是普通的并行数据,所以,接口电路应具有实现不同串行通信方式下的数据格式化的任务
在异步通信方式下,接口自动生成起止式的帧数据格式
在面向字符的同步方式下,接口要在待传送的数据块前加上同步字符
⑵进行串-并转换:串行传送,数据是一位一位串行传送的,而计算机处理数据是并行数据
所以当数据由计算机送至数据发送器时,首先把串行数据转换为并行数才能送入计算机处理
因此串并转换是串行接口电路的重要任务
⑶控制数据传输速率:串行通信接口电路应具有对数据传输速率——波特率进行选择和控制的能力
⑷进行错误检测:在发送时接口电路对传送的字符数据自动生成奇偶校验位或其他校验码
在接收时,接口电路检查字符的奇偶校验或其他校验码,确定是否发生传送错误
⑸进行TTL与EIA电平转换:CPU和终端均采用TTL电平及正逻辑,它们与EIA采用的电平及负逻辑不兼容,需在接口电路中进行转换
⑹提供EIA-RS-232C接口标准所要求的信号线:远距离通信采用MODEM时,需要9根信号线;近距离零MODEM方式,只需要3根信号线
这些信号线由接口电路提供,以便与MODEM或终端进行联络与控制
(理论性强)
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。