嵌入式STM32入门之STM32基础串口通信

一、前言

在之前的基础上,我讲解了STM32最小系统板进行点灯实验,分两步进行的主要从寄存器和HAL库函数来实现两个方面,对于寄存器来说我们新手大多数是不太明白寄存器原理,所以相对HAL库来讲寄存器实现点灯实验相对比较难,弄寄存器实现的时候注意各个管脚的状态就好了,这里我就不在细说实现LED点灯实验了。大家看我之前的博客,写的算是比较详细的。
点灯实验(1):寄存器实现
点灯实验(2):HAL库实现
注:其中包括CuBe的安装在实验(2)中具体写出了,大家也可以通过第二篇博客完成安装

现在让我们来学习一下串口协议RS-232标准RS232电平与TTL电平的区别,以及"USB/TTL转232"模块(以CH340芯片模块为例)的工作原理。

二、串口协议

串口是显控设备与信号处理板之间通信的主要接口,也是显控设备与其他设备、设备与设备之间的协议数据帧通信传输的重要接口。 [2] 串口通信指串口按位(bit)发送和接收字节。尽管比特字节(byte)的串行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。串口通信协议是指规定了数据包的内容,内容包含了起始位、主体数据、校验位及停止位,双方需要约定一致的数据包格式才能正常收发数据的有关规范。串口通信协

  • 3
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值