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

00. 目录

文章目录

    • [00. 目录](#00. 目录)
    • [01. 串口简介](#01. 串口简介)
    • [02. HEX数据包](#02. HEX数据包)
    • [03. 文本数据包](#03. 文本数据包)
    • [04. HEX数据包接收](#04. HEX数据包接收)
    • [05. 文本数据包接收](#05. 文本数据包接收)
    • [06. 预留](#06. 预留)
    • [07. 附录](#07. 附录)

01. 串口简介

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

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

02. HEX数据包

03. 文本数据包

04. HEX数据包接收

05. 文本数据包接收

06. 预留

07. 附录

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

相关推荐
有谁看见我的剑了?21 小时前
k8s-临时容器学习
学习·容器·kubernetes
七芒星202321 小时前
ResNet(详细易懂解释):残差网络的革命性突破
人工智能·pytorch·深度学习·神经网络·学习·cnn
沐欣工作室_lvyiyi21 小时前
基于单片机的全自动洗衣机控制系统(论文+源码)
stm32·单片机·嵌入式硬件·毕业设计
The️21 小时前
STM32-FreeRTOS操作系统-二值信号量与计数信号量
arm开发·stm32·单片机·嵌入式硬件·物联网
如愿小李21 小时前
STM32之水质浑浊度传感器模块
stm32·单片机·嵌入式硬件
easy202021 小时前
Kaggle项目实践——Titanic: Machine Learning from Disaster
笔记·学习·机器学习
The_Second_Coming21 小时前
容器应用学习笔记:containerd 篇
运维·笔记·学习·容器·containerd
知识分享小能手1 天前
React学习教程,从入门到精通,React AJAX 语法知识点与案例详解(18)
前端·javascript·vue.js·学习·react.js·ajax·vue3
GIS开发特训营1 天前
【智慧城市】2025年中国地质大学(武汉)暑期实训优秀作品(4):智矿中国
学习·gis·智慧城市·gis开发·webgis
HainesFreeman1 天前
书籍成长书籍文字#创业付费杂志《财新周刊》2025最新合集 更33期
笔记