原文:STM32学习笔记(1)——LED和蜂鸣器

阅读前提示: 我们使用的板子是正点原子的ALIENTEK精英STM F 。本文使用固件库进行编程,因为使用固件库编程较为方便,且阅读程序也较易理解。 目录 零 GPIO简介及其库函数 . GPIO简介 . 与GPIO有关的几个常用库函数 一 LED跑马灯的实现 二 蜂鸣器循环响灭 三 蜂鸣器和LED灯循环 零 GPIO简介及其库函数 . GPIO简介 组IO口 具体地址可见头文件stm f x.h ...

2021-04-10 09:57 0 237 推荐指数:

查看详情

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学习篇-蜂鸣器

思路与跑马灯类似,还是通过位带操作来实现某个IO 口的输出控制, BEEP 就直接代表了 PB8 的输出状态。我们只需要令 BEEP=1 ,就可以让蜂鸣器发声。 直接上代码: beep.c beep.h main.c ...

Fri Apr 10 20:44:00 CST 2020 0 1869
STM32学习笔记(一)——点亮一个LED

引言 最近报名了2017全国大学生电子设计竞赛,我们学校是第一次参加这个比赛,由于8/9月份就要比赛了,所以现在准备是比较晚的了,指导老师说只能做控制类的题目了,让我们学习一下STM32单片机,51到时候肯定不够用了,正好前几天买了一块STM32F103ZET6的最小系统,那就赶紧学习 ...

Thu Apr 06 19:44:00 CST 2017 1 26672
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(中断方式)

目录: 一、时钟使能,包括GPIO的时钟和串口的时钟使能 二、设置引脚复用映射 三、GPIO的初始化配置,注意要设置为复用模式 四、串口参数初始化配置 五、中断分组和中断优先级配置 六、设 ...

Wed Apr 19 05:46:00 CST 2017 0 1589
嵌入式STM32学习笔记之按键查询方式控制led灯的亮灭

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

Mon Jan 22 23:58:00 CST 2018 0 928
stm32寄存器版学习笔记01 GPIO口的配置(LED、按键)

  STM32的I/O口可以由软件配置成如下8种模式:输入浮空、输入上拉、输入下拉、模拟输入、开漏输出、推挽输出、推挽式复用功能及开漏复用功能。每个I/O口由7个寄存器来控制:配置模式的端口配置寄存器CRL和CRH(模式、速度);数据寄存器IDR和ODR;置位/复位寄存器BSRR;复位寄存器BRR ...

Thu May 19 05:01:00 CST 2016 4 21139
STM32(1):点亮LED(上)

本文摘自: https://blog.csdn.net/xiashiwendao/article/details/122291583 概述 今天我们的开启了STM32开发的第一站:点亮LED,今天的内容包含了很多基础的知识,也有一些劝退的意味,不过,如果你能够扛得住这波攻势的,我觉得你高嵌入式 ...

Tue Jan 04 03:52:00 CST 2022 0 835
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM