原文:STM32学习笔记(四)——串口控制LED(中断方式)

目录: 一 时钟使能,包括GPIO的时钟和串口的时钟使能 二 设置引脚复用映射 三 GPIO的初始化配置,注意要设置为复用模式 四 串口参数初始化配置 五 中断分组和中断优先级配置 六 设置串口中断类型并使能串口中断 七 编写中断服务函数函数名格式为函数名格式为USARTxIRQHandler x对应串口号 。 八 主函数的实现。 一 时钟使能,包括GPIO的时钟和串口的时钟使能 RCC AHB ...

2017-04-18 21:46 0 1589 推荐指数:

查看详情

STM32学习笔记(二)——串口控制LED

开发板芯片:STM32F407ZGT6 PA9-USART1_TX,PA10-USART1_RX; PF9-LED0,PF10-LED1; 一、串口1配置过程(不使用串口中断): 1.使能时钟,包括GPIO时钟和串口1时钟使能,注意它们是挂载在不同的时钟总线 ...

Mon Apr 17 06:13:00 CST 2017 0 3766
嵌入式STM32学习笔记之按键查询方式控制led灯的亮灭

其实接触STM32已经快半年了,端断续续的也学习了一下的STM32的各个模块的基本功能,刚开始的时候也是看比人的写的代码,看懂了然后再去修改,能够在自己的平台上实现基本的功能,也就是到现在才能真正的按照自己的想法来实现写功能,在本文中我将介绍下比较经典的按键驱动程序的实现方式 ...

Mon Jan 22 23:58:00 CST 2018 0 928
STM32学习笔记——点亮LED

STM32学习笔记——点亮LED 本人学习STM32是直接通过操作stm32的寄存器,使用的开发板是野火ISO-V2版本; 先简单的介绍一下stm32的GPIO; stm32的GPIO有多种模式:   1.输入浮空   2.输入上拉   3.输入下拉   4.模拟输入   5.开漏 ...

Wed Sep 14 02:12:00 CST 2016 0 2833
STM32学习笔记(1)——LED和蜂鸣器

阅读前提示: 我们使用的板子是正点原子的ALIENTEK精英STM32F103。本文使用固件库进行编程,因为使用固件库编程较为方便,且阅读程序也较易理解。 目录 零、GPIO简介及其库函数 1. GPIO简介 2. 与GPIO有关的几个常用库函数 ...

Sat Apr 10 17:57:00 CST 2021 0 237
STM32外部中断(实现按键控制LED

引言 “中断” 这个概念,指的是在单片机运行过程中,在指定条件发生时,停下当前所有工作,去执行中断处理函数内的内容。就像我们在教室上课时,突然地震了,不出意外的话我们都需要停下手中学习任务,去进行一系列的避险动作。 这一节我们通过中断方式,完成通过按键控制LED亮灭的操作。 准备 ...

Wed Sep 02 20:35:00 CST 2020 0 1813
STM32使用TIM闪烁LED——中断方式

最简单的闪烁LED方式莫过于在主函数的while循环中使用短暂延时并不断打开和关断LED,此处不做讨论 该简单工程运行在野火MINI开发板上,板上有两颗LED(D4, D5),可以通过宏定义的方式控制LED开关 其中GPIO的置位/复位函数由库提供,仿照该格式通过寄存器操作定义 ...

Fri Oct 12 23:16:00 CST 2018 0 1143
STM32学习笔记——USART串口

的波特率选择。   STM32串口资源相当丰富的,功能也相当强劲。STM32F103ZET6 最多 ...

Thu Nov 13 18:26:00 CST 2014 0 2145
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM