
单片机
文章平均质量分 92
三玖诶
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
STM32基础知识入门:从原理到实践
STM32F 系列:主流应用系列,性能和功耗较为均衡,适合大多数通用场景,如 STM32F1、STM32F4 系列。STM32L 系列:低功耗系列,适合对功耗要求较高的电池供电设备。STM32H 系列:高性能系列,适用于计算密集型应用场景。STM32G 系列:面向高效能应用,兼顾性能和功耗。在 STM32 的命名中,型号通常包含核心型号、性能等级和存储配置。例如,STM32F103C8T6 中,F1表示是主流系列,03是性能标识,C8表示存储配置。原创 2024-11-14 14:53:08 · 1348 阅读 · 0 评论 -
STM32中独立看门狗(IWDG)与窗口看门狗(WWDG)设计及时间计算
IWDG具有独立时钟源(LSI),适用于对系统安全性要求较高的应用场合。其超时时间取决于重载寄存器和预分频器的配置。WWDG通过窗口机制对喂狗的时间范围进行限制,适用于要求喂狗时机较为精确的应用。其时间计算涉及计数器、窗口值和预分频器的设置。通过合理设置看门狗的参数,可以达到对系统故障进行有效监控的目的,确保嵌入式系统的稳定和安全运行。原创 2024-10-28 11:19:34 · 1115 阅读 · 0 评论 -
NVIC (Nested Vector Interrupt Controller) 中断与应用详解
NVIC 提供了强大的中断管理功能,通过设置抢占优先级和响应优先级,使得高优先级任务能够快速响应。合理利用 NVIC 提供的优先级分组、优先级屏蔽和中断服务程序设计原则,可以大幅度提高嵌入式系统的稳定性和实时性。原创 2024-10-26 10:40:21 · 2703 阅读 · 0 评论 -
什么是 GPIO
GPIO,全称 General-Purpose Input/Output,意为通用输入输出,是微控制器上的基本模块。GPIO 允许微控制器通过引脚与外部设备进行数字信号的输入和输出操作。数字输入:接收外部信号,用于检测按键、传感器等状态。数字输出:输出高、低电平信号,用于控制外设,如 LED、蜂鸣器等。GPIO 是 STM32 微控制器中不可或缺的模块,通过 GPIO 引脚,微控制器可以与外部设备进行广泛的数据交互。原创 2024-10-26 10:22:59 · 1509 阅读 · 0 评论