打印
[STM32F1]

新手求指导,USART,SCI,RS232概念混了

[复制链接]
1867|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
h295472204|  楼主 | 2013-12-24 17:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
前段时间做了串行通讯,就是用单片机的USART和PC机的串口助手之间通信,自发自收之类的,回顾基础理论,发现现在USART,SCI,RS232概念混了,分不清楚了。
USART是通用同步/异步串行接收/发送器,可以理解为单片机内部一个复杂通信的模块。而SCI又叫UART,只是异步收发器。USART是UART的增强版。而rs232是一个接口标准,但是经常也能听到rs232通信。反正理解的很混乱,求高手解释区别。
沙发
SLHSu37| | 2013-12-24 20:21 | 只看该作者
混乱一段时间就不混乱了

使用特权

评论回复
板凳
lanseshuijing| | 2013-12-24 20:26 | 只看该作者
rs232 规定了接口电平

使用特权

评论回复
地板
zeluo| | 2013-12-24 20:46 | 只看该作者
慢慢做项目   做多了  就清楚了   楼主   应该难度不大

使用特权

评论回复
5
hxfxt| | 2013-12-24 21:47 | 只看该作者
USI(Universal Serial Interface,通用串行接口)主要提供同步的串行通信接口,能实现SPI和I2C通信的硬件电路。
USART(Universal Synchronous/Asynchronous Receive/Transmit, 通用同步异步收发器)可以支持UART和SPI两种串行模式,有些还能支持I2C通信模式。
USCI(Universal Serial Communication Interface,通用串行接口)支持使用单个硬件模块实现多种串行通信模式。USCI支持所有异步通信模式和一个SPI。
UART其实是满足RS232、RS422、RS485等串口标准规范的一系列异步串行通信接口的总称。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

46

帖子

1

粉丝