【STM32】STM32学习笔记-USART串口数据包(28)

00. 目录

01. 串口简介

串口通讯(Serial Communication)是一种设备间非常常用的串行通讯方式,因为它简单便捷,因此大部分电子设备都支持该通讯方式, 电子工程师在调试设备时也经常使用该通讯方式输出调试信息。

在计算机科学里,大部分复杂的问题都可以通过分层来简化。如芯片被分为内核层和片上外设;STM32标准库则是在寄存器与用户代码之间的软件层。 对于通讯协议,我们也以分层的方式来理解,最基本的是把它分为物理层和协议层。物理层规定通讯系统中具有机械、电子功能部分的特性, 确保原始数据在物理媒体的传输。协议层主要规定通讯逻辑,统一收发双方的数据打包、解包标准。 简单来说物理层规定我们用嘴巴还是用肢体来交流,协议层则规定我们用中文还是英文来交流。

02. HEX数据包

在这里插入图片描述

03. 文本数据包

在这里插入图片描述

04. HEX数据包接收

在这里插入图片描述

05. 文本数据包接收

在这里插入图片描述

06. 预留

07. 附录

参考: 【STM32】江科大STM32学习笔记汇总

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-10 13:24:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-10 13:24:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-10 13:24:01       82 阅读
  4. Python语言-面向对象

    2024-01-10 13:24:01       91 阅读

热门阅读

  1. 编程语言的未来

    2024-01-10 13:24:01       60 阅读
  2. Orchestrator源码解读3-故障处理阶段

    2024-01-10 13:24:01       64 阅读
  3. 数据传输:连接数字世界的纽带

    2024-01-10 13:24:01       48 阅读
  4. go study oneday

    2024-01-10 13:24:01       58 阅读
  5. ubuntu查看内存使用情况

    2024-01-10 13:24:01       56 阅读