【STM32CubeMX】F103&串口通信_stm32f103 cubemx 串口fifo

前言

本文记录下我学习STM32CubeMX时的流程,系统板是基于STM32F103C6T6,方便以后回忆。本章记录串口通信。这里居然有玄学问题,给我整了好久,头都大了。可能也是我能力有限才有的吧,泪目。

目录

  • 串口通信

串口通信

  1. STM32CubeMX中的串口配置,配置完后就可以生成了。

在这里插入图片描述
在这里插入图片描述
2. Keil5中打开生成的工程文件。写下发送函数,发送测试。

uint8\_t send_str1[] = "hello world\r\n";	//这个在开头定义,所以说截图中没看到。
//&huart1 为串口1 , send\_str1 为要发送的数据 , sizeof(send\_str1) 为要发送的数据的长度 , 1000 为设置超时时间
HAL\_UART\_Transmit(&huart1,send_str1,sizeof(send_str1),1000);	//堵塞模式发送,超时时间1000ms
//关于&huart1这个名称,在串口端口初始化函数原型上已有它的名称结构在声明了,所以说要是换串口后,不知道名称,也可以跳转去看。

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值