STM32
文章平均质量分 70
stm32相关问题记录
DennisReYoonjiho
懒也是一种生活态度~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
stm32f103c8t6hal库使用看门狗
STM32F103C8T6是一款性能强大的微控制器,它具有丰富的外设和功能,其中之一就是看门狗(Watchdog)。看门狗是一种重要的硬件设备,它可以在系统出现异常时自动重启系统,以保证系统的稳定运行。我们将详细介绍如何在STM32F103C8T6上使用HAL库来配置和使用看门狗。看门狗是一种定时器,它会在预设的时间内计数。如果在这个时间内没有被主程序“喂狗”(即重置计数器),那么看门狗就会触发系统复位。这样,如果主程序由于某种原因(如死循环)无法正常运行,看门狗就会自动重启系统,防止系统长时间处于异常状原创 2024-04-14 20:59:28 · 1402 阅读 · 0 评论 -
STM32printf重定向到串口含armcc和gcc两种方案
为了兼容不同编译器,可以使用预处理器宏定义统一代码风格,避免重复编写两个版本。// 通用重定向头文件或代码段int// 通用重定向头文件或代码段 # ifdef __GNUC__ # define PUTCHAR_PROTOTYPE int __io_putchar(int ch) # else # define PUTCHAR_PROTOTYPE int fputc(int ch , FILE * f) # endif PUTCHAR_PROTOTYPE {return ch;原创 2025-04-30 13:35:58 · 1642 阅读 · 0 评论 -
硬件iic和软件iic的区别
IIC,也被称为I²C或者I2C,全称为Inter-Integrated Circuit,是一种串行通信协议。这种协议由Philips Semiconductor(现在的NXP Semiconductors)在1980年代早期为了在主板、电视以及其他设备中使得芯片能够进行通信而开发的。原创 2024-01-15 15:49:43 · 1765 阅读 · 0 评论
分享