随笔分类 - STM32F4_HAL库 / STM32F4_HAL库快速入门
摘要:第七章 通用定时器介绍及应用 1. 定时器分类 通用定时器和高级定时器其实也就是在基本定时器的基础上,添加了一些其他功能,如: 输入捕获、 输出比较、输出 PWM 和单脉冲模式等。 而通用定时器数量较多,其特性也有一些的差异,但是基本原理都一样。 2. 通用定时器使用示例 2.1 定时器中断 定时器
阅读全文
摘要:第六章 基本定时器介绍及应用 1. 基本定时器简介 STM32F407 有众多的定时器,其中包括 2 个基本定时器(TIM6 和 TIM7)、 10 个通用定时器(TIM2~TIM5、 TIM9~TIM14)、 2 个高级控制定时器(TIM1 和 TIM8),这些定时器彼此完全独立,不共享任何资源。
阅读全文
摘要:第五章 WWDG介绍及应用 1. WWDG简介 窗口看门狗(WWDG)通常被用来监测由外部干扰或不可预见的逻辑条件造成的应用程序背离正常的运行序列而产生的软件故障。窗口看门狗跟独立看门狗一样,也是一个递减计数器,不同的是它们的复位条件不一样。窗口看门狗产生复位信号有两个条件: 当递减计数器的数值从
阅读全文
摘要:第四章 IWGD介绍及应用 1. IWDG简介 独立看门狗本质上是一个定时器,这个定时器有一个输出端,可以输出复位信号。该定时器是一个 12 位的递减计数器,当计数器的值减到 0 的时候,就会产生一个复位信号。如果在计数没减到 0 之前,重置计数器的值的话,那么就不会产生复位信号,这个动作我们称为喂
阅读全文
摘要:第三章 EXTI介绍及应用 1. NVIC和EXTI简介 1.1 NVIC简介 什么是 NVIC? NVIC 即嵌套向量中断控制器,全称 Nested vectored interrupt controller。它是内核的器件,所以它的更多描述可以看内核有关的资料。 M3/M4/M7 内核都是支持
阅读全文
摘要:第二章 GPIO介绍及应用 1. STM32F407 GPIO 简介 PIO 是控制或者采集外部器件的信息的外设, 即负责输入输出。它按组分配存在,每组最多 16 个 IO 口,组数视芯片而定。 比如: STM32F407ZGT6 芯片是 144 脚的芯片, 分为 7 组,分别是: GPIOA、 G
阅读全文
摘要:第一章 STM32F4介绍 1. STM32命名规则 2. STM32引脚定义
阅读全文

浙公网安备 33010602011771号