最后更新:2022-06-28 15:05:04 手机定位技术交流文章
UART、SPI和I2C等串行通信在嵌入式开发中非常常见,这些通信的基本通信原则并不困难,但许多初学者不会学习。
今天,共有一些基本的数据传输原则的共同通信。
UART:Universal Asynchronous Receiver/Transmitter,通用异步接收器发射器.UART序列是最常见的序列通信类型,下面是连接顶层计算机的串口,还有RS232应用程序动画。

通过UART在PC上修复MCU

RS-232通过平板电路交换芯片与MCU通信
SPI:串行外接。SPI是一种通用的串行同步通信协议,其应用也广泛。
SPI数据传输的时间序列如下:

SPI数据传输(1)

SPI数据传输(2)

▲ SPI时序信号
I2C: 内部集成电路(I2C总线)。I2C主要以地址区分机器,其通信原理相对简单。

▲I2C巴士及地址
红外遥控在现实生活中比较普遍,大多数家庭遥控是红外遥控。 红外遥控通过控制脉冲宽度(提高电位的时段)来实现通信,但它通过红外无线信号建立通信链(如果被红外线封锁,它不能,但它可以反射)。
红外遥控在现实生活中比较普遍,大多数家庭遥控是红外遥控。 红外遥控通过控制脉冲宽度(提高电位的时段)来实现通信,但它通过红外无线信号建立通信链(如果被红外线封锁,它不能,但它可以反射)。

红外控制信号也是串行通信信号

红外信号和放大塑料电路接收

用红外接收器光管控制继电器的输送和输送电路
转换是将序列数据转换成平行数据的过程,控制序列数据的一次性传输,并把8位元转换成平行数据。

▲输入/输出转移登记册

一个由八个D字节组成的变换字节

▲ 串行传输示意图
以下是串行传输(波形)的一些其他原则:
以下是串行传输(波形)的一些其他原则:

PWM控制LED亮度

PWM控制LED亮度

▲ 调幅与调频信号

▲ 相位调制信号

沿着摇摆的波形的方波侧面
[免费分享信息]以下为您感兴趣的有关学习材料:
学习交流小组:607439754
物体互联网嵌入式工程师网络基础
嵌入式开发-详细的进程间通信
ARM汇编指令入门
MQTT协议通信
了解通信协议和使用
MQTT服务器建设与通信实验
通信协议-UART序列协议
stm32中的SPI通信
本文由 在线网速测试 整理编辑,转载请注明出处。