• 标签: STM32 共 101 个结果.
  • 介绍 在嵌入式系统开发中,文件系统(File System)扮演着重要的角色。它可以管理和组织嵌入式设备上的文件和目录,使得数据的存储和访问更加方便。STM32是一系列由意法半导体(STMicroelectronics)推出的微控制器。本文将介绍...
  • 介绍 STM32 微控制器系列使用外部中断(EXTI)功能可以监测外部信号的边沿触发,并触发相应的中断服务函数。本文将介绍如何使用STM32的外部中断功能,以翻转一个LED灯。 步骤 准备工作 首先,我们需要准备以下几样东西: 一块支持 EXTI...
  • 介绍 SysTick是STM32微控制器中一个重要的定时器,用于提供系统的节拍时钟。它可以用于延时、定时中断以及与操作系统的时钟管理等应用。 SysTick的基本工作原理 SysTick定时器是一个24位向下计数器,它以单片机的主时钟频率工作。该...
  • STM32 是一款非常常见的32位单片机系列。在开发 STM32项目时,经常需要将程序下载到芯片内部进行调试和测试。本文将介绍一种方便快捷的一键下载方法,帮助开发者提高开发效率。 什么是一键下载 一键下载是在开发环境中提供的一种快捷方式,它可以通...
  • 简介 实时时钟(RTC)是嵌入式系统中非常重要的组件之一,会在设备断电时保持时间的记忆并能够提供准确的时钟计时功能。STMicroelectronics 的 STM32 微控制器系列配备了一个高度精确的 RTC 模块,可以使用 STM32Cube...
  • 前言 在嵌入式系统开发中,定时器是非常重要的组件之一。而在STM32系列微控制器中,STM32TIM定时器是一个非常强大且常用的定时器模块。本文就将深入探究STM32TIM定时器的原理和使用方法。 什么是STM32TIM定时器? STM32TIM...
  • 介绍 STM32是一系列基于ARM Cortex-M内核的32位单片机微控制器,被广泛应用于各种嵌入式系统开发中。本篇博客将介绍100个STM32题目项目的汇总,为学习和开发STM32的同学提供参考和指导。 目录 基础项目 点亮LED灯 使用按键...
  • 介绍 STM32微控制器是一系列由STMicroelectronics推出的32位ARM Cortex-M内核的嵌入式微控制器,它们广泛应用于各种应用领域。其中,FMC(Flexible Memory Controller)是STM32系列中用于...
  • 1. 介绍 USART(通用同步/异步收发器)和UART(通用异步收发器)是STM32单片机常用的串口通信方式。串口通信在嵌入式系统中非常常用,可以实现与外部设备(如传感器、显示屏、无线模块等)的可靠通信。本文将介绍如何使用STM32CubeMX...
  • 引言 继电器是一种常见的电子元件,用于在电路中开关电流。STM32单片机通过使用库函数驱动继电器,可以实现各种应用,如控制电机、灯光等。 STM32库函数介绍 STM32库函数是由ST公司提供的一套软件库,包含了丰富的函数和驱动,可以方便地控制S...