STM32驱动开发(一)串口原理与开发实践
发布时间
阅读量:
阅读量
STM32驱动开发(一)–串口原理与开发实践
参考:野火嵌入式《STM32库开发实战指南 》、韦东山《STM32MP157 M4 用户手册 》
一、简介
当前在工业应用环境中,最为常见的外部通信方式主要为串口(UART)通信与CAN通信。这两种通信方式在实际应用中均占据重要地位且被广泛采用,本文将首先对串口通信进行阐述,随后再对CAN通信展开介绍。
二、概念
2.1、串行通信与并行通信。
在数据传输过程中,串行通信每次仅能传输一位数据,而并行通信则能够在一次操作中同时传输多位信息。图片来源:韦东山《STM32MP157 M4 用户手册》

串行通信的优势:具有较低的成本,所需线路数量较少。随着差分平衡信号传输技术的不断发展,数据传输速率得到了显著提升。与并行传输方式相比,串行通信不会因多条线路之间产生相互干扰的问题。因此,在当前的工业现场环境中,广泛采用的是串行通信方式,即串口。
2.2、根据电平标准对串口进行分类
依据电平标准的不同,串口可划分为**TTL、RS23
全部评论 (0)
还没有任何评论哟~
