简单学习STM32串口232
来源:互联网 发布:上海至寻网络怎么样 编辑:程序博客网 时间:2024/05/29 07:02
今天休息,更新一下博客吧。 这段时间主要是学习通信,STM32开发板用串口和电脑通信。其它外设也有用串口和STM32通信,学习串口是非常重要的。
通用同步异步收发器(USART),支持全双工异步通信,同步单向通信和半双工单线通信。 发送和接收共用的可编程波特率,最高达4.5M/S。通常数据位为8位,停止位为1位。发送方为同步传输提供时钟,可配置的使用DMA的多缓冲器通信。任何USART双向通信至少需要两个脚:接收数据输入(RX)和发送数据输出(TX)。
从图中可以看出,
数据帧电平第一次由高变低是起始位,后面紧跟8位数据位,其中最后一位是奇偶校验位。然后是停止位。 这是一个完整的数据帧。空闲帧是一段高电平,断开帧是一段低电平。
串口线主要分两种:直通线和交叉线。假如电脑和开发板通信要实现全双工,必须把电脑的TX引脚连接到开发板的RX引脚,而电脑的RX引脚要连接到开发板的TX引脚。总之要把一方的RX接到另一方的TX,TX接到RX上,这样才能通信。
把数据从内存写入到发送数据的寄存器,发送控制器将适时地自动把数据从寄存器加载到移位寄存器,然后通过串口线TX,把数据一位
一位的发送出去。接收是一个逆过程,数据从串口线RX一位一位的输入到接收移位寄存器,然后自动的转移 到接收寄存器,最后用内核指令或DMA读取到内存中。
0 0
- 简单学习STM32串口232
- STM32学习笔记-串口
- STM32:STM32学习记录4:串口
- STM32-串口实验学习笔记
- stm32串口学习(一)
- stm32串口学习(二)
- STM32学习之USART串口
- STM32学习——串口
- STM32学习笔记(串口、IAP)
- stm32端口“重映射” &&串口学习
- STM32 USART串口的学习与体会
- STM32单片机学习(3) 串口中断通信
- stm32学习笔记——串口通信
- STM32学习笔记(串口、IAP)
- STM32学习之串口的使用
- STM32学习之串口的使用
- STM32学习笔记3-串口控制台
- STM32学习笔记5——串口
- Property Animation 的使用
- 目标检测的图像特征提取之(二)LBP特征
- 关于低端外包
- C#加载滚动图片
- 教你怎么跳槽涨工资
- 简单学习STM32串口232
- P123.28
- Strange Class
- 微软100题(6) 根据上排给出十个数,在其下排填出对应的十个数
- mongodb学习(查询详解)
- 常用汉字的URL转义字符
- 最近
- 文章标题
- 3Sum