今天总结STM32F103串口,以工程实例来讲述。
工程现象:1.间断发送字符
2.接收中断(接收字符,并发送该字符)
软件工程下载地址(360云盘):
https://yunpan.cn/cPEI3zyQ7UqJv访问密码 ee52
讲述分如下几点:
一、串口时钟
这里的“时钟配置”函数在bsp.c文件下面;
使能串口1(RCC_APB2Periph_USART1)时钟。
二、USART1引脚配置
这里的“USART1引脚配置”函数在usart.c文件下面;
初始化串口使用引脚, 包含端口引脚、频率、输出类型。
三、串口配置
这里的“串口配置”函数在usart.c文件下面;
详见每一句后面都有注释。
四、串口中断配置
这里的“NVIC配置”函数在bsp.c文件下面;
主要分配中断控制、中断优先级。
五、主函数应用
这里的“主函数”函数在main.c文件下面;
间隔跳变LED、打印(发送)字符串。
函数在stm32f10x_it.c文件下面;
功能:接收一个字符串,并发送。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
相关推荐
误差放大器(Error Amplifier)在电子测量和控制系统中扮演着至关重要的角色,其输入输出关系对于理解和设计这些系统至关重要。以下是对误差放大器输入输出关系的详细解析,包括其工作原理、输入输出特性、影响因素以及实际应用等
发表于 09-11 15:32
•929次阅读
隔离变压器的输入输出接线并非可以随便接,而是需要遵循一定的原则、步骤和注意事项,以确保其正常、安全、高效地运行。 一、接线原则 电压匹配 :在接线之前,必须确保输入电源和输出电器的电压与隔离变压器
发表于 09-06 11:07
•592次阅读
寄存器的输入输出方式是数字电路设计中至关重要的部分,它决定了数据如何在寄存器中进出以及处理的效率。下面将详细探讨寄存器的几种主要输入输出方式,包括并行输入输出、串行输入输出以及双向
发表于 09-05 14:09
•740次阅读
在PLC(可编程逻辑控制器)运动控制系统中,输入输出设备扮演着至关重要的角色。这些设备不仅负责将外部信号传递给PLC,还负责将PLC的处理结果输出到外部执行机构,从而实现对机械设备运动的精确控制。以下是对PLC运动控制中输入输出
发表于 09-03 10:52
•520次阅读
度等。 1. 引言 在电子电路设计中,电阻是一个基本的参数,它影响着电路的电流和电压。输入电阻和输出电阻分别描述了电路对输入信号和输出负载的电阻特性。引入负反馈可以显著改变电路的
发表于 07-30 09:43
•977次阅读
在工业自动化领域中,PLC(可编程逻辑控制器)作为控制系统的核心部件,其性能的稳定性和可靠性对于整个生产线的正常运行具有至关重要的影响。然而,在实际应用中,PLC的输入输出信号异常问题时有发生,这不
发表于 06-12 11:25
•2001次阅读
电子发烧友网站提供《IP5328P输入输出快充协议资料包.zip》资料免费下载
发表于 06-07 11:17
•10次下载
可配置任意输入输出位宽截位模块
发表于 04-25 11:36
•366次阅读
STM32 GPIO 弱上拉能做输入输出吗
发表于 04-07 07:07
PLC(可编程逻辑控制器)的输入输出接口是否需要进行隔离保护,取决于具体的应用场景和需求。
发表于 02-23 09:09
•1864次阅读
输入输出复用电路是一种特殊的电路设计,它允许单个物理端口在不同的时间或条件下执行输入和输出操作。这种复用电路在多个领域都有应用,特别是在需要高效利用硬件资源和提高系统性能的场景中。
发表于 02-18 14:11
•774次阅读
锁相环是保证相位一致,还是相位差一致?锁相环的输入输出相位一致吗? 锁相环(PLL)是一种回路控制系统,用于保持输出信号的相位与参考信号的相位之间的恒定关系。简单来说,锁相环的目的是保证相位一致
发表于 01-31 15:45
•999次阅读
在开关稳压电源中,输入电压的范围是预知的,输出电压也是知道的,但是输入输出的电压差和转换效率的关系很多人 不清楚,有经验的工程师就会根据公式去推导出来输入输出电压差越小,转换效率越高。
发表于 01-05 15:12
•825次阅读
环形变压器的输入输出端接反了会怎么样? 环形变压器是一种特殊的变压器,其特点是具有环形磁芯。环形变压器的输入和输出端的接反,也就是输入端连接到输出
发表于 12-26 15:19
•1247次阅读
plc输入端24v. 说明plc输入是PNP输入,要知道怎么接线必须知道plc输入输出的运行原理。
发表于 12-17 09:27
•1612次阅读
评论