火星上乐曲

文章
9
资源
0
加入时间
2年10月17天

STM32F103ZET6窗口看门狗

1、WWDG简介    窗口看门狗(WWDG)通常被用来检测由外部干扰或不可预见的逻辑条件造成的应用程序背离正常的运行序列而产生的软件故障。  WWDG是一个不断往下递减的计数器。当WWDG的计数器递减到固定值0x40时,还没有重新赋值计数值(俗称喂狗),就会产生一个复位信号,使芯片复位,这个0x40的固定值就叫做窗口的下限值,窗口下限值不需要设置。  WWDG还有一个窗口上...

创建型-适配器模式描述实现方式代码示例应用场景代理、桥接、装饰器、适配器 4 种设计模式的区别

描述这个模式就是用来做适配的,它将不兼容的接口转换为可兼容的接口,让原本由于接口不兼容而不能一起工作的类可以一起工作。对于这个模式,有一个经常被拿来解释它的例子,就是 USB 转接头充当适配器,把两种不兼容的接口,通过转接变得可以一起工作。实现方式类适配器,类适配器使用继承关系来实现 对象适配器,对象适配器使用组合关系来实现针对这两种实现方式,在实际的开发中,到底该如何选择使用哪一种呢?判断的标准主要有两个,一个是 Adaptee 接口的个数,另一个是 Adaptee 和 ITar.