0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

STM32_ USART输入输出的讲解

黄工的嵌入式技术圈 来源:黄工的嵌入式技术圈 2020-04-08 10:46 次阅读

今天总结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文件下面;

功能:接收一个字符串,并发送。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • STM32
    +关注

    关注

    2265

    文章

    10870

    浏览量

    354694
  • STM32F103
    +关注

    关注

    33

    文章

    476

    浏览量

    63458
  • USART
    +关注

    关注

    1

    文章

    195

    浏览量

    30786
收藏 人收藏

    评论

    相关推荐

    误差放大器的输入输出关系

    误差放大器(Error Amplifier)在电子测量和控制系统中扮演着至关重要的角色,其输入输出关系对于理解和设计这些系统至关重要。以下是对误差放大器输入输出关系的详细解析,包括其工作原理、输入输出特性、影响因素以及实际应用等
    的头像 发表于 09-11 15:32 929次阅读

    隔离变压器输入输出可以随便接吗

    隔离变压器的输入输出接线并非可以随便接,而是需要遵循一定的原则、步骤和注意事项,以确保其正常、安全、高效地运行。 一、接线原则 电压匹配 :在接线之前,必须确保输入电源和输出电器的电压与隔离变压器
    的头像 发表于 09-06 11:07 592次阅读

    寄存器的输入输出方式

    寄存器的输入输出方式是数字电路设计中至关重要的部分,它决定了数据如何在寄存器中进出以及处理的效率。下面将详细探讨寄存器的几种主要输入输出方式,包括并行输入输出、串行输入输出以及双向
    的头像 发表于 09-05 14:09 740次阅读

    PLC运动控制中的输入输出设备

    在PLC(可编程逻辑控制器)运动控制系统中,输入输出设备扮演着至关重要的角色。这些设备不仅负责将外部信号传递给PLC,还负责将PLC的处理结果输出到外部执行机构,从而实现对机械设备运动的精确控制。以下是对PLC运动控制中输入输出
    的头像 发表于 09-03 10:52 520次阅读

    引入负反馈对输入输出电阻的影响

    度等。 1. 引言 在电子电路设计中,电阻是一个基本的参数,它影响着电路的电流和电压。输入电阻和输出电阻分别描述了电路对输入信号和输出负载的电阻特性。引入负反馈可以显著改变电路的
    的头像 发表于 07-30 09:43 977次阅读

    PLC输入输出信号异常的原因分析

    在工业自动化领域中,PLC(可编程逻辑控制器)作为控制系统的核心部件,其性能的稳定性和可靠性对于整个生产线的正常运行具有至关重要的影响。然而,在实际应用中,PLC的输入输出信号异常问题时有发生,这不
    的头像 发表于 06-12 11:25 2001次阅读

    IP5328P输入输出快充协议资料包

    电子发烧友网站提供《IP5328P输入输出快充协议资料包.zip》资料免费下载
    发表于 06-07 11:17 10次下载

    自定义位宽输入输出截位模块的灵活配置方案

    可配置任意输入输出位宽截位模块
    的头像 发表于 04-25 11:36 366次阅读

    STM32 GPIO弱上拉能做输入输出吗?

    STM32 GPIO 弱上拉能做输入输出
    发表于 04-07 07:07

    PLC的输入输出接口是否需要进行隔离保护?

    PLC(可编程逻辑控制器)的输入输出接口是否需要进行隔离保护,取决于具体的应用场景和需求。
    的头像 发表于 02-23 09:09 1864次阅读

    输入输出复用电路的定义 复用器的输出由什么控制

    输入输出复用电路是一种特殊的电路设计,它允许单个物理端口在不同的时间或条件下执行输入输出操作。这种复用电路在多个领域都有应用,特别是在需要高效利用硬件资源和提高系统性能的场景中。
    的头像 发表于 02-18 14:11 774次阅读

    锁相环的输入输出相位一致吗?

    锁相环是保证相位一致,还是相位差一致?锁相环的输入输出相位一致吗? 锁相环(PLL)是一种回路控制系统,用于保持输出信号的相位与参考信号的相位之间的恒定关系。简单来说,锁相环的目的是保证相位一致
    的头像 发表于 01-31 15:45 999次阅读

    输入输出电压差与效率的关系

    在开关稳压电源中,输入电压的范围是预知的,输出电压也是知道的,但是输入输出的电压差和转换效率的关系很多人 不清楚,有经验的工程师就会根据公式去推导出来输入输出电压差越小,转换效率越高。
    发表于 01-05 15:12 825次阅读
    <b class='flag-5'>输入输出</b>电压差与效率的关系

    环形变压器的输入输出端接反了会怎么样?

    环形变压器的输入输出端接反了会怎么样? 环形变压器是一种特殊的变压器,其特点是具有环形磁芯。环形变压器的输入输出端的接反,也就是输入端连接到输出
    的头像 发表于 12-26 15:19 1247次阅读

    plc输入输出的运行原理

    plc输入端24v. 说明plc输入是PNP输入,要知道怎么接线必须知道plc输入输出的运行原理。
    发表于 12-17 09:27 1612次阅读
    plc<b class='flag-5'>输入输出</b>的运行原理