STM32F107VCTx|STM32F107VCTx HAL库 USART通信 DMA通信 友善串口调试助手 PL2303驱动安装

一、Cube设置 第一章Cube设置
相比第一章的新增加的设置
1.Pinout&Configuration—>System Core—>IWDG :Activated
2.Pinout&Configuration—>System Core—>GPIO : PB0—>_Output 用一个LED灯进行测试
3.Pinout&Configuration—>Connectivity—>USART1 :Mode—>Asynchronous(异步)
然后PB6—>USART1_Tx
PB7—>USART1_Rx
NVIC Settings : USART1 global interrupt —>Enabled
DMA Settings :Add—>USART1_Tx、USART1_Rx
STM32F107VCTx|STM32F107VCTx HAL库 USART通信 DMA通信 友善串口调试助手 PL2303驱动安装
文章图片

STM32F107VCTx|STM32F107VCTx HAL库 USART通信 DMA通信 友善串口调试助手 PL2303驱动安装
文章图片

二、PL2303_Prolific_DriverInstaller_v130 链接:https://pan.baidu.com/s/1XEXmrs7lxCPI5FCH8a97Ig
提取码:2bie
三、友善串口调试助手 链接:https://pan.baidu.com/s/1ohnqs-tyGIXb7-RsarfIsw
提取码:to7s
官方下载链接
四、代码 链接:https://pan.baidu.com/s/1AK76Xr–ZEr9VpWZpmHvJw
提取码:tcg5
五、通信概述

  • 按照数据发送方式分:串行通信、并行通信
  • 按照通信的数据同步方式分:同步通信S、异步通信A
  • 按照数据的传输方向分:单工 :任何时刻都只能往某一个固定的方向传输数据(只能发或者只能收) 一根线
    半双工 :不能同时完成收发数据(对讲机) 一根线
    全双工 :同时完成收发数据(手机) 两根线
  • UART: 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter)
  • 【STM32F107VCTx|STM32F107VCTx HAL库 USART通信 DMA通信 友善串口调试助手 PL2303驱动安装】USART: 通用同步/异步接收/发送器(Universal Synchronous/Asynchronous Receiver/Transmitter)

    推荐阅读