stm32f10xxx专题

STM32 标准库V3.5启动文件startup_stm32f10xxx.s分析

layout: post tags: [STM32] comments: true 文章目录 layout: post tags: [STM32] comments: true前言分析startup_stm32f10x_md.s汇编指令EQUAREASPACEDCDPROCLDR常见的转移指令 源码分析 前言 这里以stm32f103为硬件平台,搭建了stm32f1系列

STM32F10xxx——看门狗

一、介绍         狗,在生活中我们非常熟悉,常见的有,在田园里的土狗,生活中的累成狗;技术中的菜狗,爱情中的舔狗......那么在STM32中用来检测和解决由软件错误引起的故障的狗叫什么呢,是的叫看门狗。STM32F10xxx内置两个看门狗,独立看门狗和窗户看门狗,提供了更高的安全性、时间的精确性和使用的灵活性。两个看 门狗设备可用来检测和解决由软件错误引起的故障;当计数器达到给定的超时

STM32F10xxx支持三种复位

STM32F10xxx支持三种复位形式,分别为系统复位、上电复位和备份区域复位。 一、系统复位 除了时钟控制器的RCC_CSR寄存器中的复位标志位和备份区域中的寄存器(见图4)以外,系统 复位将复位所有寄存器至它们的复位状态。 当发生以下任一事件时,产生一个系统复位: 1. NRST引脚上的低电平(外部复位)  2.  窗口看门狗计数终止(WWDG复位)  3.  独立看门狗计数终止(IWDG