04- 串口

news/2024/11/19 16:39:24/

串口

  • 串口
    • 波特率的计算
    • 串口操作常用的库函数(省略函数入口参数)
    • 串口配置的一般步骤:
    • 串口的引脚配置时的模式:
    • 示例

串口

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
常用的寄存器:还有USART_CRx,x=1/2/3(控制寄存器,作用:相关的中断使能)
在这里插入图片描述

波特率的计算

在这里插入图片描述

串口操作常用的库函数(省略函数入口参数)

在这里插入图片描述

串口配置的一般步骤:

在这里插入图片描述

串口的引脚配置时的模式:

在这里插入图片描述
串口初始化函数:(记住大概参数,右键Goto…可以找到具体参数)

示例

在这里插入图片描述
在这里插入图片描述
串口1的中断处理函数:判断接收是否为空,0为空;1为非空。由串口助手发数据接收后再发送到串口助手显示。
在这里插入图片描述
这是基本的串口操作,串口的其它标志参考《stm32中文参考手册》。


http://www.ppmy.cn/news/1039202.html

相关文章

JVM参数配置推荐

以下是一些常见的JVM参数配置推荐,适用于大多数应用程序: -Xms256m: 设置JVM初始分配的堆内存大小为256MB。 -Xmx1024m: 设置JVM最大可分配的堆内存大小为1024MB。 -Xmn512m: 设置新生代的大小为512MB。 -Xss1024k: 设置每个线程的堆栈大小为1024KB。 -…

pprof 三把刀

pprof 三把刀 看内存 go tool pprof http://127.0.0.1:6060/debug/pprof/heap?seconds30 看cpu go tool pprof http://127.0.0.1:6060/debug/pprof/profile?seconds30 看协程 go tool pprof http://localhost:6060/debug/pprof/goroutine 端口是自定义的,看看…

PAT 1013 Battle Over Cities

个人学习记录,代码难免不尽人意。 It is vitally important to have all the cities connected by highways in a war. If a city is occupied by the enemy, all the highways from/toward that city are closed. We must know immediately if we need to repair a…

golang github.com/spf13/cast 库识别不了 自定义数据类型

以下代码运行不会是10,而是返回 0 package mainimport ("fmt""github.com/spf13/cast" )type UserNum int32func main() {var uNum UserNumuNum 10uNumint64 : cast.ToInt64(uNum)uNumint64E, err : cast.ToInt64E(uNum)fmt.Println(uNumin…

两个案例熟悉String的基本操作

1、第一个案例 Java语言规范要求完全相同的字符串字面量,应该包含同样的Unicode字符序列(包含同一份码点序列的常量),并且必须是指向同一个String类实例。 package string; public class StringTest4 {public static void main(St…

【计算机网络篇】UDP协议

✅作者简介:大家好,我是小杨 📃个人主页:「小杨」的csdn博客 🐳希望大家多多支持🥰一起进步呀! UDP协议 1,UDP 简介 UDP(User Datagram Protocol)是一种无连…

探秘分布式大数据:融合专业洞见,燃起趣味火花,启迪玄幻思维

文章目录 一 数据导论二 大数据的诞生三 大数据概论3.1 大数据的5V特征3.2 大数据的工作核心 四 大数据软件生态4.1 数据存储软件4.2 数据计算软件4.3 数据传输软件 五 Apache Hadoop概述5.1 Apache Hadoop框架5.2 Hadoop的功能5.3 Hadoop的发展5.4 Hadoop发行版本 一 数据导论…

【SpringBoot笔记38】SpringBoot基于jakarta.mail依赖实现发送邮件的功能(邮件发送)

这篇文章,主要介绍SpringBoot基于jakarta.mail依赖实现发送邮件的功能(邮件发送)。 目录 一、邮件发送功能 1.1、引入依赖 1.2、邮件发送配置类 (1)添加配置信息 <