使用STM32芯片的PWM技术 导言: PWM(脉宽调制)是一种常见且重要的技术,它在很多应用中发挥着关键作用,如电机驱动、LED亮度控制等。STM32系列芯片具备强大的PWM功能,本文将旨在介绍STM32芯片上PWM的基本原理和在实践中的应用。 本文所使用芯片为STM32F103C8T6 第一节:PWM原理基础 在开始之前,我们先了解一下PWM的基本原理。PWM通过改变信号的占空比来控制输出
标题:深入探索STM32F103的DMA技术 导言: STM32F103是一款广泛应用于嵌入式系统开发的32位微控制器。其中,DMA(Direct Memory Access)技术是STM32F103系列的重要特性之一,它大幅提高了数据处理性能并降低了处理器的负载。本文将详细介绍STM32F103的DMA技术,让读者更好地了解其原理、应用和优势。 DMA的基本原理: DMA是一种直接内存访
标题:利用CubeMX和Keil实现窗口看门狗实验 摘要: 在嵌入式系统开发中,使用窗口看门狗(Window Watchdog)是一种常见的方式来确保系统的稳定运行。本文将介绍如何利用CubeMX和Keil来实现窗口看门狗,并通过一个简单的实验来验证其功能。 介绍: 窗口看门狗是一种硬件设备,用于监控系统是否停止响应。它能周期性地检查软件是否在规定的时间内喂狗,如果未及时喂狗,窗口看门狗会采取相应
记录使用lcd1602
标题:相识窗口看门狗,守护系统安全的无声英雄 导语: 在当今数字化时代,计算机系统和网络安全成为了至关重要的议题。为了保护系统免受恶意攻击和故障的威胁,我们需要仰赖一些特殊的工具和技术。本文将介绍一种被广泛应用在计算机系统中的重要安全组件——窗口看门狗。 什么是窗口看门狗? 窗口看门狗(window watchdog)是一种软硬件组件,用于监控计算机系统的运行状况,并在系统崩溃或停止响应时
当我们需要保证系统稳定运行并防止意外崩溃时,独立看门狗(Independent Watchdog,简称IWDG)是一种非常有用的硬件功能。IWDG是一种硬件定时器,用于定期检测系统是否处于预期状态,并在系统出现异常或超时时进行重置。 在本篇博客文章中,我们将使用CubeMX工具和STM32微控制器来实现一个独立看门狗的实验。我们的要求是开启独立看门狗,设置溢出时间为1秒,并使用按键1进行喂狗操作。
标题:独立看门狗(IWDG):保护嵌入式系统安全的守护者 简介: 嵌入式系统在现代科技中扮演着重要角色,从智能家居设备到工业控制系统,无所不在。然而,这些系统的稳定运行和数据安全性对许多应用来说至关重要。为了保护嵌入式系统免受潜在故障和未经授权的访问,工程师们开发出了一种特殊的硬件设备,被称为独立看门狗(IWDG)。 正文: 看门狗的作用 看门狗是一种硬件设备,用于监视和维护系统的运行状态。它
嵌入式学习记录粗糙笔记
串口常用函数介绍串口发送**/****接收函数:**HAL_UART_Transmit(); 串口发送数据,使用超时管理机制HAL_UART_Receive(); 串口接收数据,使用超时管理机制HAL_UART_Transmit_IT(); 串口中断模式发送HAL_UART_Receive_IT(); 串口中断模式接收HAL_StatusTypeDef HAL_UART_Transmit(UART
stm32f103c8t6定时器 首先来介绍一下定时器,stm32中的定时器,比51中的定时器复杂的多. 其中,定时器的类型包括, 定时器类型 主要功能 范围 基本定时器 没有输入输出通道,常用作时基,即定时功能 TIM6~TIM7 通用定时器 具有多路独立通道,可用于输入捕获/输出比较,也可用作时基 TIM2~TIM5 高级定时器 除了具备通用定时器所有功能外,还具备带死区
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号