
STM32
星星上的吴彦祖
这个作者很懒,什么都没留下…
展开
-
看门狗
看门狗(参考手册17章,开发指南11章):检测和解决由软件错误引起的故障 芯片内置2个看门狗: 1、独立看门狗,IWDG—>LSI驱动 ,特点:独立工作,对时间精度要求低 2、窗口看门狗,WWDG—>APB1分频后得到时钟驱动,特点:适合要求看门狗在精确计时窗口起作用的应用程序 看门狗如何解决故障? 在系统正常运行时...原创 2018-08-30 22:59:26 · 632 阅读 · 0 评论 -
窗口看门狗 WWDG
窗口看门狗 WWDG 特点:喂狗有上下限时间。 窗口看门狗有两种情况产生复位: 1.当喂狗的时候如果计数器的值大于某一设定数值W[6:0]时,此设定值在WWDG_CFR寄存器定义。 2.当计数器的数值从0x40减到0x3f时,即T6位跳变到0. 理解:设定值相当于上限,0x3f相当于下限,计数值比上限大时喂狗则满足了1的情况,系统会复位,一直不喂计数器到达下限,满足2系统产生复位。 如...原创 2018-08-31 15:07:32 · 247 阅读 · 0 评论 -
31.通用定时器
F1含有四个通用定时器,两个高级定时器,两个基本定时器 定时器种类 位数 计数器模式 产生DMA请求 捕获比较通道 互补输出 特殊应用场景 高级定时器TIM1,TIM8 16 向上,向下,向上/下 可以 4 有 ...原创 2018-09-01 15:47:54 · 327 阅读 · 0 评论 -
28、外部中断实验:(开发指南第十章、中文手册第九章中断和事件)
28、外部中断实验:(开发指南第十章、中文手册第九章中断和事件) 1、STM32的每个IO口都可以作为外部中断输入。 2、F1支持19个外部中断/事件请求: 线0-15 对应外部IO的输入中断 GPIOx0->EXTI0(x=A、B…G)就相当于线0上的中断 7组IO*每组IO16个=112个IO口 线16:连接PVD输出 线17:连接RCT闹钟事件 线18:连接USB唤醒 ...原创 2018-08-30 11:51:55 · 425 阅读 · 0 评论