barriers / 阅读 / 详情

当有串口连接时候应该如何设置FieldPoint的看门狗?

2023-08-21 05:52:32
共1条回复
贝贝

椋ü齌CP/IP的方式我可以设置和使用FieldPoint的看门狗定时器。不过当我有串口连接的时候,看门狗的定时器一直溢出即使我的线缆一直没有断开过,这是什么原因?解答:当通过串口线缆和FieldPoint 网络模块连接时,数据必须在看门狗定时器溢出之前从FieldPoint读出或者写入,一旦数据帧完成了读或写,看门狗定时器就会自动重启,定时器重新开计数。 以下是如何使用串口通信来设置FieldPoint网络模块设置看门狗的步骤。通过TCP/IP网线连接到FieldPoint.

设置FieldPoint的静态地址和子网掩码并保存改变。注意不要勾选工厂配置。

3. 为你的FieldPoint创建配置文件(IAK文件)。右击远程系统下的FieldPoint选择查找设备。

4. 使能Bank的看门狗功能,指定其超时时间,并保存更改。

5. 使能设备的看门狗功能,并保存更改。

6. 使能并配置每个通道的看门狗,同时保存更改。

7. 断开Ethernet线缆,同时用串口线连接计算机和FieldPoint。

8 .通过串口连接你的FieldPoint,右击我的系统下面的设备和接口选择新建。

9. 选择FieldPoint串口

10. 选择完成

. 11. 选择确定

12. .在计算机上保存FieldPoint IAK文件,右击数据邻居的FieldPoint项目,选择保存

13. 关闭MAX。注意:如果你不关闭MAX,串口将会被占用,LabVIEW的VI将无法使用串口去访问FieldPoint

14.打开你的工程并导入FieldPoint配置文件。右击工程,选择导入-》FieldPoint配置

15. 部署设置到FieldPoint网路模块。右击FieldPointBank ,选择部署。 16. 如果有必要,在项目管理器的窗口内更改看门狗的功能和设定值,而不用通过MAX。右击FieldPoint Bank,选择配置看门狗。

17. 单击不同的值来改变他们的

相关推荐

硬件看门狗工作原理

  你们知道什么是硬件看门狗吗?跟着我一起学习什么是硬件看门狗吧。   硬件看门狗介绍   看门狗,又叫watchdog timer,主要用来监控、管理CPU的运行状态,并对处于异常状态中的CPU进行复位操作,使其能重新工作。   看门狗可分为硬件看门狗和软件看门狗两种。   硬件看门狗的主体是一个定时电路,并由被监控CPU提供周期性“喂狗”信号,对定时器清零(俗称“清狗”)。CPU正常工作时,由于能定时“清狗”,看门狗内的定时器不会溢出。当CPU出现故障,则不能继续提供“清狗”信号,使得看门狗内定时器不断累加而溢出,从而触发一个复位信号对CPU进行复位,使CPU重新工作。   软件看门狗原理上一样,只是将硬件电路上的定时器用处理器的内部定时器代替,这样可以简化硬件电路设计,但在可靠性方面不如硬件定时器,比如系统内部定时器自身发生故障就无法检测到。当然也有通过双定时器相互监视,这不仅加大系统开销,也不能解决全部问题,比如中断系统故障导致定时器中断失效。   看门狗本身不是用来解决系统出现的问题,在调试过程中发现的故障应该要查改设计本身的错误。加入看门狗目的是对一些程序潜在错误和恶劣环境干扰等因素导致系统死机而在无人干预情况下自动恢复系统正常工作状态。看门狗也不能完全避免故障造成的损失,毕竟从发现故障到系统复位恢复正常这段时间内是不能正常工作的。同时一些系统也需要复位前保护现场数据,重启后恢复现场数据,这可能也需要一笔软硬件的开销。   1).MR#:Manual-Reset,手动复位输入信号,低电平有效,当此管脚的输入电平低于0.6V时,会触发Reset#管脚输出一个复位信号,此管脚内部有 70uA 上拉电流。如要不使用此管脚,需要将此管脚接到VCC或者悬空,不可接地;   2).VCC:芯片工作电压,接5V或3.3V;   3).GND:芯片参考地,直接与单板GND相连;   4).PFI:Power-Fail Comparator Input,电压监控输入管脚,当此管脚的输入电压低于1.25V时,FPO#及Reset#会输出低电平信号;   5).PFO#:Power-Fail Output,电压监控输出管脚,当PFI的输入电平低于1.25V时,输出低电平,不使用此管脚时可将其悬空;   6).WDI:Watchdog Input,清狗信号输入,WDI遇到一个上升沿/下降沿,内部看门狗定时器都将清0。WDI的输入信号超过1.6S不发生跳变时,看门狗内部定时器将会溢出并触发WDO#输出低电平;   7).WDO#:Watchdog Output,看门狗输出,WDI超过1.6S不发生跳变时,WDO#将输出低电平,另外,VCC低于1.25V时也会触发WDO#输出低电平;   8).RESET#:复位信号输出,低电平有效,低电平宽度为200ms,Reset#信号只会被VCC或MR#触发,WDO#有效时不会触发Reset#,除非将WDO#接到RESET#上。   虽然MAX706与ADM706芯片在封装上相互兼容,但两者还是存在一些差异,具体如下:   1).MAX706R是商业级器件,工作温度范围为:0-70 oC,而ADM706R是工业级器件,工作温度范围为:-40-85 oC,所以大家在选型的时候,一定要产品的工作环境是否对温度有要求;   2).MAX706R的最小复位脉冲宽度为140ms,ADM706R的最小脉冲宽度为160ms;   3).ADM706R的WDI管脚若悬空处于高阻状态时会禁止芯片工作,所以设计时,需要将WDI管脚通过4.7K电阻上拉到VCC。而MAX706不能被禁止,一上电就开始工作,所以WDI不需要上拉;   4).ADM706R的PFO#信号不但会被PFI信号触发,同时也会被MR#信号触发,当MR#出现负电平时,会触发PFO#输出10KHz方波并保持,但MAX706的PFO#仅仅和输入PFI有关,不会受MR#管脚电平的影响;   5).当MR#出现低电平时,对于MAX706芯片,WDO#将先于RESET#跳变,而ADM706却相反,WDO#后于RESET#跳变。   为了使硬件看门狗更可靠,使用起来更灵活,当今主流的设计方式都是看门狗芯片配合逻辑器件(CPLD)来使用。   此时,看门狗有三种清狗方式:   1).正常工作时,CPU输出WDI信号清狗;   2).CPU关闭看门狗(不输出WDI信号),由CPLD输出WDI清狗信号,此方法不推荐使用,容易出问题,有的设计规范中是严禁CPU关闭看门狗的;   3).CPU挂死后,CPLD主动输出WDI清狗信号一段时间,如果CPU仍未恢复正常,则不再继续清狗,等待看门狗芯片内部定时器溢出后输出复位信号对CPU进行复位。   在CPU上电启动期间内,是不能输出WDI信号去清狗的,而外部硬件看门狗是一上电就开始工作的,CPU的启动时间一般在一两分钟,而看门狗的定时器只有1.6s,超过这个时间不清狗就会输出复位信号对CPU进行复位,如果这样的话,CPU就会每隔1.6s重启一次,不能正常工作,如何规避这种问题的?   在实际设计中是这样做的,如下图所示,在CPU上电启动的这段时间内,利用系统时钟信号CLK清狗,等CPU启动完成后,SWITCH自动将清狗信号切换成WDI。定时器和切换开关(SWITCH)是用逻辑模拟的,定时器的溢出时间可设(一般比CPU启动时间稍长一点点),等CPU启动完成后,定时器也随之溢出,并产生溢出信号,SWITCH接收到此溢出信号后,立即采取动作,将清狗信号从系统时钟切换到WDI。
2023-08-12 04:52:471

电子行业里的"看门狗"是什么意思

在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的芯片,俗称"看门狗"。上面的就是硬件,软件应该有吧。
2023-08-12 04:53:263

单片机中说的看门狗是什么

在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的芯片,俗称"看门狗"(watchdog) 其作用是使单片机可以在无人状态下实现连续工作,其工作原理是:看门狗芯片和单片机的一个I/O引脚相连,该I/O引脚通过程序控制它定时地往看门狗的这个引脚上送入高电平(或低电平),这一程序语句是分散地放在单片机其他控制语句中间的,一旦单片机由于干扰造成程序跑飞后而陷入某一程序段 进入死循环状态时,写看门狗引脚的程序便不能被执行,这个时候,看门狗电路就会由于得不到单片机送来的信号,便在它和单片机复位引脚相连的引脚上送出一个复位信号,使单片机发生复位,即程序从程序存储器的起始位置开始执行,这样便实现了单片机的自动复位。
2023-08-12 04:53:363

带看门狗分界断路器原理是什么

自动切除单相接地故障,当用户支线发生单相接地故障时,分界断路器自动分闸,变电站及馈线上的其它分支用户感受不到故障的发生。自动隔离相间短路故障,当用户支线发生相间短路故障时,分界断路器先于变电站出线保护开关跳闸,自动隔离故障线路,不会波及馈线上的其它分支用户停电。快速定位故障点,当用户支线故障造成分界断路器保护动作后,仅责任用户停电,由其主动报送故障信息,电力公司可迅速派员到场排查;分界断路器如配有通信模块,则 动将信息报送到电力管理中心。监控用户负荷,当分界断路器可配置有线或无线通信附件,将监测数据传送到电力管理中心,实现对用户负荷的远方实时数据监控。远方操作功能,用户可以通过手机短信或计算机后台方式操作真空分界断路器分闸。扩展资料分界断路器基本机构1、低压室:可以配备开关柜顶部的二次线低压室,二次线低压室用于安装电流表、继电器、带点闭锁等控制单元。2、温湿度控制器:采用进口高性能温湿度传感器,可同时对温度、湿度信号进行测量控制。自动启动加热器,对被测环境的实际温、湿度自动调节。3、故障指示器:当电缆系统出现问题时,如果面板上接地指示灯亮,表明电缆系统发生了故障;如果面板上的某一两相短路指示灯亮,表明这两相发生了短路故障。4、电磁锁(电动24V/220V):适用于户内高压开关设备的柜门需要闭锁部位实现连锁,防止误操作的发生。5、电缆室:配置型标电缆头。所以套管的距离地面高度都相同,并且外面有电缆室盖板保护。此盖板可以与接地开关互锁。注:安装电缆头可适当参考广东紫光电气有限公司《屏蔽性电缆接头安装说明书》6、电压互感器:可根据需要配置20kv全绝缘、全屏蔽,可触摸电压互感器,以满足配网自动化的要求。可用于提升供计量、测量用电压信号、开关电动操作机构电源。7、电流互感器:每个模块均可安装电流互感器,需安装在电缆室内。8、熔断管:如果一相熔断器熔断,则三相熔断器必须全部更换。参考资料来源:百度百科-分界断路器开关柜参考资料来源:百度百科-ZW32-12F看门狗分界开关断路器
2023-08-12 04:54:011

看门狗模块发出中断信号具体实现的三种方式。

1、当做常规时钟,能够产生中断。2、当看门狗定时器使用,当计数器WTCNT为0时,产生中断。3、每隔指定的时间,看门狗就会往处理器发送中断,执行中断。
2023-08-12 04:54:161

北京-电气安装工程中的"看门狗""是什么?有什么作用

看门狗,又叫 watchdog timer,是一个定时器电路, 一般有一个输入,叫喂狗,一个输出到MCU的RST端,MCU正常工作的时候,每隔一端时间输出一个信号到喂狗端,给 WDT 清零,如果超过规定的时间不喂狗,(一般在程序跑飞时),WDT 定时超过,就回给出一个复位信号到MCU,是MCU复位. 防止MCU死机. 看门狗的作用就是防止程序发生死循环,或者说程序跑飞。 工作原理:在系统运行以后也就启动了看门狗的计数器,看门狗就开始自动计数,如果到了一定的时间还不去清看门狗,那么看门狗计数器就会溢出从而引起看门狗中断,造成系统复位。所以在使用有看门狗的芯片时要注意清看门狗。 硬件看门狗是利用了一个定时器,来监控主程序的运行,也就是说在主程序的运行过程中,我们要在定时时间到之前对定时器进行复位如果出现死循环,或者说PC指针不能回来。那么定时时间到后就会使单片机复位。常用的WDT芯片如MAX813 ,5045, IMP 813等,价格4~10元不等. 软件看门狗技术的原理和这差不多,只不过是用软件的方法实现,我们还是以51系列来讲,我们知道在51单片机中有两个定时器,我们就可以用这两个定时器来对主程序的运行进行监控。我们可以对T0设定一定的定时时间,当产生定时中断的时候对一个变量进行赋值,而这个变量在主程序运行的开始已经有了一个初值,在这里我们要设定的定时值要小于主程序的运行时间,这样在主程序的尾部对变量的值进行判断,如果值发生了预期的变化,就说明T0中断正常,如果没有发生变化则使程序复位。对于T1我们用来监控主程序的运行,我们给T1设定一定的定时时间,在主程序中对其进行复位,如果不能在一定的时间里对其进行复位,T1 的定时中断就会使单片机复位。在这里T1的定时时间要设的大于主程序的运行时间,给主程序留有一定的的裕量。而T1的中断正常与否我们再由T0定时中断子程序来监视。这样就够成了一个循环,T0监视T1,T1监视主程序,主程序又来监视T0,从而保证系统的稳定运行。 51 系列有专门的看门狗定时器,对系统频率进行分频计数,定时器溢出时,将引起复位.看门狗可设定溢出率,也可单独用来作为定时器使用. 凌阳61的看门狗比较单一,一个是时间单一,第二是功能在实际的使用中只需在循环当中加入清狗的指令就OK了。 C8051Fxxx单片机内部也有一个21位的使用系统时钟的定时器,该定时器检测对其控制 寄存器的两次特定写操作的时间间隔。如果这个时间间隔超过了编程的极限值,将产生一个WDT复位。
2023-08-12 04:54:262

看门狗模块可以产生两种信号

题主是否想询问“看门狗模块可以产生两种信号吗”?可以。MSP430 MCU内部直接集成了看门狗模块,可以通过用户的设置进行对程序是否跑死进行监控,同时有两个重要信号:时钟输入和复位输出。电路工作时,CPU送出时钟信号给看门狗,即喂狗。如果系统出现故障,CPU无法送出连续的时钟信号。
2023-08-12 04:54:421

TMS320F2812原理及其C语言程序开发的二、内容简介

《TMS320F2812原理及其C语言程序开发》共分12章。第1章为处理器的功能以及开发环境CCS的介绍,用简单易懂的实例引领读者入门。第2章为结合工程开发的C语言基础介绍,重点是培养读者C语言开发的基本能力。第3章为TMS320F2812外设的C语言程序开发,重点介绍外设的C语言构成,使读者对TMS320F2812的外设编程有一个清楚的认识。第4~10章为TMS320F2812的外设介绍,重点介绍外设工作原理、寄存器位信息及功能,并且根据不同的外设提供详细的C语言程序开发,可以使读者对外设充分理解。第12章为以TMS320F2812为处理器的电气平台开发介绍,重点介绍以处理器为核心的各模块硬件设计、软件开发,更好地提升读者的开发能力。附录中还介绍μC/OS-Ⅱ操作系统在TMS320F2812上移植及实时多任务管理。《TMS320F2812原理及其C语言程序开发》适合学习DSP TMS320F2812的初级、中级用户及有一定基础的DSP设计开发人员,是DSP方面软件和硬件工程师必备的工具书,也可以作为TMS320F2812 DSP爱好者的自学教材。此外,《TMS320F2812原理及其C语言程序开发》还可以作为高等院校相关专业的参考教材。-------------------------------------------------------------------------------- 以F2812为核心的电气平台的开发与设计丰富的C语言程序开发实例C语言的编程基础和编程规范详细介绍F2812的外设原理和编程技巧F2812的Boot ROM相关内容及多种启动方式介绍ADC外部校正原理嵌入式项目流程管理知识介绍μC/OS-Ⅱ系统在F2812上的移植,以及实时多任务管理 第1章 芯片功能概述、软件介绍、项目流程管理研究1.1 TMS320F2812性能概述1.2 TMS320F2812结构概述1.2.1 引脚分布1.2.2 TMS320F2812引脚信号捕述1.3 TMS320F2812功能概览1.3.1 存储空间示意图1.3.2 简要描述1.4 DSP集成环境CCS介绍1.4.1 CCS安装1.4.2 CCS配置软件设置1.4.3 CCS软件慨述1.4.4 File(文件)菜单介绍1.4.5 Edit(编辑)菜单介绍1.4.6 View(视图)菜单介绍1.4.7 Project(工程)菜单介绍1.4.8 Debug(调试)菜单介绍1.5 CCS工程管理1.5.1 创建新的工程文件1.5.2 编译并运行程序1.6 一个简单的例子程序介绍1.6.1 基本的程序代码生成1.6.2 具体的程序开发介绍1.7 嵌入式项目开发流程管理1.7.1 概述1.7.2 项目启动1.7,3 项目计划1.7.4 项目研发1.7.5 项目结束第2章 C语言程序设计基础2.1 C语言数据结构及语法2.1.1 C语言数据结构2.1.2 C语言运算符与表达式2.2 程序控制结构2.2.1 if语句2.2.2 switch语句2.2.3 while语句2.2.4 for语句2.2.5 程序控制中的特殊运算符2.3 数组2.4 指引2.5 函数2.6 C语言编程规范2.6.1 环境2.6.2 语言规范2.6.3 字符类2.6.4 变情类型2.6.5 函数声明和定义2.6.6 变量初始化2.6.7 算法类型转换2.6.8 编程风格第3章 TMS320F2812外设的C语言程序设计3.1 导言3.2 传统的#define方法3.3 位定义和寄存器结构体定义方式3.3.1 定义寄存器结构体3.3.2 使用DATA_SECTION将寄存器结构体映射到地址空间3.3.3 添加位定义3.3.4 共同体定义3.4 位操作和寄存器结构体定义方式的优点3.5 对位或寄存器整体进行操作3.6 一个特殊的例子(eCAN控制寄存器)第4章 TMS320F2812系统控制及中断4.1 存储空间4.1.1 Flash存储器4.1.2 OTP存储器4.1.3 Flash和()TP寄存器4.2 时钟及系统控制4.2.1 时钟及系统控制概述4.2.2 外设时钟控制寄存器(PCLKCR)4.2.3 系统控制和状态寄存器(SCSR)4.2.4 高/低速外设时钟预定标寄存器(HISPCP/L()SPCP)4.3 振荡器及锁相环模块4.4 低功耗模式4.5 F2812外设结构4.5.1 外设结构寄存器4.5.2 受EALLOW保护的寄存器4.6 F2812外设中断扩展模块4.6.1 PIE控制器概述4.6.2 中断操作步骤4.6.3 向量表的映射4.6.4 中断源4.6.5 复用中断操作过程4.6.6 使能/禁止复用外设中断的程序步骤4.6.7 外设向CPU发出的复州中断请求流程4.6.8 PIE向量表4.6.9 P1E配置寄存器4.6.10 中断程序设计4.7 看门狗模块4.7.1 看门狗模块介绍4.7.2 看门狗计数寄存器(WDCNTR)4.7.3 看门狗复位寄存器(WDKEY)4.7.4 看门狗控制寄存器(WDCR)4.7.5 看门狗模块程序设计4.8 32位CPU定时器4.8.1 TIMERxTIM寄存器4.8.2 TIMERxPRD寄存器4.8.3 TIMERxTCR寄存器4.8.4 TIMERxTPR寄存器4.8.5 定时器程序设计4.9 通用输入输出口(GPI())4.9.1 GPI()介绍4.9.2 输入限制4.9.3 GPxMUX寄存器(功能选择寄存器)4.9.4 GPxDIR寄存器(方向控制寄存器)4.9.5 GPxDAT衡存器(数据寄存器)4.9.6 GPxSET寄存器(置位寄存器)4.9.7 GPxCLEAR寄存器(清除寄存器)4.9.8 GPxTOGGLE寄存器(取反触发寄器)4.9.9 寄存器位I/O引脚的映射4.9.10 GPIO程序设计第5章 TMS320F2812外部接口(XINTF)5.1 外部接U功能概述5.2 X1NTF配褂概述5.2.1 政变XINTF配置和时序寄器的程序5.2.2 XINTF时钟5.2.3 写缓冲器5.2.4 XINTF每个区域访问的引导、激活、跟踪的时序5.2.5 XREADY信号采样5.2.6 区域切换5.2.7 XMP/MC信号对XINTF的影响5.3 引导、激活、跟踪等待状态的配置5.4 XINTF寄存器5.4.1 XINTF时序寄存器(XTIMINGx)5.4.2 XINTF配性寄仔器(XINCNFx)5.4.3 XBANK寄存器5.5 信号描述5.6 XINTF操作时序图5.7 XINTF应用开发及C语言程序设计5.7.1 XINTF应用开发概述5.7.2 XINTF模块的C语言程序设计第6章 TMS320F2812串行通信接口(SCI)第7章 TMS3211F2812的串行外围设备接口(SPI)第8章 TMS320F2812增强型区域控制网络(eCAN)模块第9章 TMS320F2812模/数转换(ADC)模 块第10章 TMS320F2812事件管理器(EV)模块第11章 Boot ROM介绍和F2812程序仿真与下载第12章 基于TMS320F2812的电气平台开发设计附录 μC/OS-Ⅱ操作系统在F2812上移植及实时多任务管理参考文献……
2023-08-12 04:54:491

西门子看门狗时间是干嘛的

检测CPU模块的硬件与顺控程序的异常的CPU模块内部的时钟。西门子(用符号表示为S)是电导的标准国际单位,看门狗时间是检测CPU模块的硬件与顺控程序的异常的CPU模块内部的时钟的,正常工作并在看门狗的设定值以内执行END/FEND指令时,看门狗定时器不会出现时间到的情况。
2023-08-12 04:55:152

如何区分看门狗复位与上电复位

尽管时间过去了很久,但是我今天看书发现相同的问题,看了ti公司的中文手册,在看了ti网站上的英文手册(还是这个比较好的),我发现了如果不是将wdrst直接设置了接到xrs上(这个是在SCRS中的wdenint中设置=1),那么我们可以通过wdflag来判断是看门狗的溢出还是xrs外部复位。但是当(这个是在SCRS中的wdenint中设置=0),则wdrst直接设置了接到xrs上,结果是发现了上面一楼的楼主的矛盾的问题。但是ti公司设计的时候可能考虑到了这种情况,根据是xrs的输出的时间来区别。看门狗输出的结果是相对外部复位时间短。所以只要比较一下时间就能够成功的区别是什么情况的但是以上的情况我没有在2812上实现,只是看书得到那么点的心得,希望高手给与指点。
2023-08-12 04:55:221

求助:dsp2812中有看门狗模块,为什么还要外接个X5043/X5045呢?

看门狗只是在程序运行起来之后,为了提高软件的可靠性,防止程序应为一些未知的情况跑飞了,而定时的喂狗!内部的看门狗和外部的是有很大区别的!而外部看门狗是给芯片复位用的,不知道这么说你懂了没?
2023-08-12 04:55:303

风机看门狗故障是什么意思

有通信故障。一些模块不在总线上,那么PLC将打开安全链,风机看门狗就会有故障产生。出现内部故障时,控制计算机可以通过所谓的看门狗电路中断安全链。
2023-08-12 04:55:401

简述嵌入式系统设计中抗电磁干扰技术

目前对于许多流行的手机(尤其是翻盖型手机)而言,手机的彩色LCD、OLED显示屏或相机模块CMOS传感器等部件,都是通过柔性电路或长走线PCB与基带控制器相连的,这些连接线会受到由天线辐射出的寄生GSM/CDMA频率的干扰。同时,由于高分辨率CMOS传感器和TFT模块的引入,数字信号要在更高的频率上工作,这些连接线会像天线一样产生EMI干扰或可能造成ESD危险事件。上述这种EMI及ESD干扰均会破坏视频信号的完整性,甚至损坏基带控制器电路。受紧凑设计趋势的推动,考虑到电路板空间、手机工作频率上的高滤波性能以及保存信号完整性等设计约束,分立滤波器不能为解决方案提供任何空间节省,而且只能提供针对窄带衰减的有限滤波性能,因此目前大多数设计者都使用集成的EMI滤波器。随着手机及相机等便携式设备中LCD显示屏分辨率的提高,视频信号的传输速率也越来越高,传统的滤波器方案已慢慢达到它们的技术极限。在配有高分辨率显示屏及嵌入式相机的手机中,信号是通过特定频率(取决于分辨率)从基带ASIC被传送至 LCD及内嵌的相机上。视频分辨率越高,数据工作的频率亦越高。比如,对于30至60万像素的相机模块来说,时钟频率大约介于6至12MHz之间。因此建议将滤波器(上下)截止频率选择在30至50MHz范围内。随着分辨率的提高到数百万像素,时钟频率已超过60MHz,这要求滤波器的截止频率高达 300MHz。
2023-08-12 04:55:502

《看门狗2》是什么类型的游戏?

3a大作 动作冒险类的
2023-08-12 04:55:583

C8051F340的概述

C8051F340器件是完全集成的混合信号片上系统型MCU。U00100079 高速、流水线结构的8051兼容的微控制器内核(可达48MIPS)U00100079 全速、非侵入式的在系统调试接口(片内)U00100079 通用串行总线(USB)功能控制器,有8个灵活的端点管道,集成收发器和1K FIFO RAMU00100079 电源稳压器U00100079 真正10位200 ksps的单端/差分ADC,带模拟多路器U00100079 片内电压基准和和温度传感器U00100079 片内电压比较器(两个)U00100079 精确校准的12MHz内部振荡器和4倍时钟乘法器U00100079 多达64KB的片内FLASH存储器U00100079 多达4352字节片内RAM(256+4KB)U00100079 硬件实现的SMBus/ I2C、增强型UART(最多两个)和增强型SPI串行接口U00100079 4个通用的16位定时器U00100079 具有5个捕捉/比较模块和看门狗定时器功能的可编程计数器/定时器阵列(PCA)U00100079 片内上电复位、VDD监视器和时钟丢失检测器U00100079 多达40个端口I/O(容许5V输入)具有片内上电复位、VDD监视器、电压调整器、看门狗定时器和时钟振荡器的C8051F340/1/2/3/4/5/6/7器件是真正能独立工作的片上系统。FLASH存储器还具有在系统重新编程能力,可用于非易失性数据存储,并允许现场更新8051固件。用户软件对所有外设具有完全的控制,可以关断任何一个或所有外设以节省功耗。片内Silicon Labs二线(C2)开发接口允许使用安装在最终应用系统上的产品MCU进行非侵入式(不占用片内资源)、全速、在系统调试。调试逻辑支持观察和修改存储器和寄存器,支持断点、单步、运行和停机命令。在使用C2进行调试时,所有的模拟和数字外设都可全功能运行。两个C2接口引脚可以与用户功能共享,使在系统调试功能不占用封装引脚。每种器件都可在工业温度范围(-45℃到+85℃)内用2.7V-5.25V的电压工作。电源电压大于3.6V时,必须使用内部稳压器。对于USB通信,电源电压最小值为3.0V。端口I/O和/RST引脚都容许5V的输入信号电压。C8051F340/1/2/3/4/5/6/7采用48脚TQFP封装或32脚LQFP封装。图1: 原理框图 CIP-51采用流水线结构,与标准的8051结构相比指令执行速度有很大的提高。在一个标准的8051中,除MUL和DIV以外所有指令都需要12或24个系统时钟周期,最大系统时钟频率为12-24MHz。而对于CIP-51内核,70%的指令的执行时间为1或2个系统时钟周期,只有4条指令的执行时间大于4个系统时钟周期。CIP-51共有111条指令。下表列出了指令条数与执行时所需的系统时钟周期数的关系。 执行周期数 1 2 2/3 3 3/4 4 4/5 5 8 指令数 26 50 5 16 7 3 1 2 1 C8051F340/1/2/3/4/5/6/7 SoC系列MCU在CIP-51内核和外设方面有几项关键性的改进,提高了整体性能,更易于在最终应用中使用。扩展的中断系统向CIP-51提供16个中断源(标准8051只有7个中断源),允许大量的模拟和数字外设中断微控制器。一个中断驱动的系统需要较少的MCU干预,因而有更高的执行效率。在设计一个多任务实时系统时,这些增加的中断源是非常有用的。C8051F340/1/2/3/4/5/6/7有多达9个复位源:上电复位电路(POR)、片内VDD监视器(当电源电压低于VRST时强制复位)、USB控制器(USB总线复位或VBUS状态变化)、看门狗定时器、时钟丢失检测器、由比较器0提供的电压检测器、软件强制复位、外部复位输入引脚和FLASH读/写错误保护电路复位。除了POR、复位输入引脚及FLASH操作错误这三个复位源之外,其他复位源都可以被软件禁止。在一次上电复位之后的MCU初始化期间,WDT可以被永久性使能。高速内部振荡器在出厂时已经被校准为12MHz ±1.5%。时钟恢复电路允许内部振荡器与4倍时钟乘法器配合,提供全速方式USB时钟源。内部振荡器还被用作低速方式下的USB时钟源。外部振荡器也可以与4倍时钟乘法器配合使用。器件内集成了一个低频振荡器,可以在功耗关键的应用中使用。器件内还集成了外部振荡器驱动电路,允许使用晶体、陶瓷谐振器、电容、RC或外部CMOS时钟源产生系统时钟。系统时钟可以被配置为使用内部振荡器、外部振荡器或时钟乘法器输出二分频。如果需要,可以在CPU运行时切换系统时钟振荡源。低频内部振荡器或外部振荡器在低功耗系统中是非常有用的,它允许MCU从一个低频率(节电)的时钟源运行,当需要时再周期性地切换到高速时钟源。图2: 片内时钟和复位电路 CIP-51有标准8051的程序和数据地址配置。它包括256字节的数据RAM,其中高128字节为双映射。用间接寻址访问通用RAM的高128字节,用直接寻址访问128字节的SFR地址空间。数据RAM的低128字节可用直接或间接寻址方式访问。前32个字节为4个通用寄存器区,接下来的16字节既可以按字节寻址也可以按位寻址。程序存储器包含64KB(C8051F340/2/4/6)或32KB(C8051F341/3/5/7)的FLASH。该存储器以512字节为一个扇区,可以在系统编程,且不需特别的编程电压。该系列器件都包含片内XRAM。64KB FLASH器件(C8051F340/2/4/6)具有4KB的XRAM,32KB FLASH器件(C8051F341/3/5/7)具有2KB的XRAM。所有器件都有独立的1KB USB FIFO RAM。图1.4给出了64KB FLASH器件的存储器组织。注意,对于64KB器件,位于0xFC00 ~ 0xFFFF的1024字节被保留。 通用串行总线控制器(USB0)符合USB2.0规范,可以全速或低速工作,集成了收发器和端点FIFO RAM。共有8个端点:一个双向控制端点(端点0)和三对输入/输出端点(端点1-3 输入/输出)。有1KB的RAM块被用作USB FIFO空间。该FIFO空间被分配给端点0-3;端点1-3 的FIFO可以被配置为输入(IN)、输出(OUT)或输入/输出(分割模式)。最大的FIFO大小为512字节(端点3)。USB0可以工作在全速或低速方式。片内4倍时钟乘法器和时钟恢复电路允许使用内部高精度振荡器作为USB时钟源,实现全速和低速通信。外部振荡器也可以与4倍时钟乘法器配合使用来产生USB时钟。CPU时钟源与USB时钟相互独立。USB收发器符合USB2.0规范,并包含内部匹配和上拉电阻。上拉电阻可以被用软件使能/禁止,可以根据软件选择的速度设置(全速或低速)出现在D+或D-引脚。图3:USB控制器原理框图 C8051F340/1/2/3/4/5/6/7器件具有片内Silicon Labs 2线(C2)接口调试电路,支持使用安装在最终应用系统中的产品器件进行非侵入式、全速的在系统调试。Silicon Labs的调试系统支持观察和修改存储器和寄存器,支持断点和单步执行。不需要额外的目标RAM、程序存储器、定时器或通信通道。在调试时所有的模拟和数字外设都正常工作。当MCU单步执行或遇到断点而停止运行时,所有的外设(USB、ADC和SMBus除外)都停止运行,以保持与指令执行同步。开发套件C8051F340DK具有开发应用代码和对C8051F340/1/2/3/4/5/6/7 MCU进行在系统调试所需要的全部硬件和软件。开发套件中包括开发者工作室软件和调试器、8051汇编器和链接器、评估版C编译器和一个调试适配器。套件中还包括一块装有C8051F340MCU的目标应用板、与PC机连接的电缆及一个墙装电源。通过使用连接电缆与编程引脚正确连接,开发套件还可用于对产品PCB上的器件进行调试和编程。对于开发和调试来说,Silicon Labs IDE接口比采用标准MCU仿真器要优越得多。标准的MCU仿真器要使用在板仿真芯片和目标电缆,还需要在应用板上有MCU的插座。Silicon Labs的调试环境既便于使用又能保证精确模拟外设的性能。 C8051F340/1/4/5有40个I/O引脚(5个8位口);C8051F342/3/6/7有25个I/O引脚(3个8位口、和一个1位口)。C8051F340/1/2/3/4/5/6/7端口的工作情况与典型8051端口相似,但有一些改进。每个端口引脚都可以被配置为模拟输入或数字I/O引脚。被选择作为数字I/O的引脚还可以被配置为推挽或漏极开路输出。在标准8051中固定的“弱上拉”可以被总体禁止,这为低功耗应用提供了进一步节电的能力。数字交叉开关允许将内部数字系统资源映射到端口I/O引脚(见图1.6)。可通过设置交叉开关控制寄存器将片内的计数器/定时器、串行总线、硬件中断、比较器输出以及微控制器内部的其它数字信号配置为出现在端口I/O引脚。这一特性允许用户根据自己的特定应用选择通用端口I/O和所需数字资源的组合。图4:数字交叉开关原理框图 除了4个16位的通用计数器/定时器之外,MCU中还有一个片内可编程计数器/定时器阵列(PCA)。PCA包括一个专用的16位计数器/定时器时间基准和5个可编程的捕捉/比较模块。PCA的时钟可以是下面的六个时钟源之一:系统时钟/12、系统时钟/4、定时器0溢出、外部时钟输入(ECI)、系统时钟和外部振荡源频率/8。外部时钟源对于实时时钟功能是非常有用的,可以在使用内部振荡器驱动系统时钟的同时由外部振荡器给PCA提供时钟。每个捕捉/比较模块都有六种工作方式:边沿触发捕捉、软件定时器、高速输出、8位或16位脉冲宽度调制器、频率输出。此外,捕捉/比较模块4还提供看门狗定时器(WDT)功能。在系统复位后,捕捉/比较模块4被配置并被使能为WDT方式。PCA捕捉/比较模块的I/O和外部时钟输入可以通过数字交叉开关连到端口I/O。图5:PCA原理框图 C8051F340/1/2/3/4/5/6/7内部有一个10位SAR ADC和一个差分输入多路选择器。该ADC工作在200ksps的最大采样速率时可提供真正10位的线性度,INL为±1LSB。ADC系统包含一个可编程的模拟多路选择器,用于选择ADC的正输入和负输入。端口I/O引脚中的20个(48脚封装)或21个(32脚封装)引脚可用作ADC的输入;另外,片内温度传感器的输出和电源电压(VDD)也可以作为ADC的输入。用户固件可以将ADC置于关断状态以节省功耗。A/D转换可以有6种启动方式:软件命令、定时器0溢出、定时器1溢出、定时器2溢出、定时器3溢出或外部转换启动信号。这种灵活性允许用软件事件、周期性信号(定时器溢出)或外部硬件信号触发转换。一个状态位用于指示转换完成,或产生中断(如果被允许)。转换结束后10位结果数据字被锁存到ADC数据寄存器中。窗口比较寄存器可被配置为当ADC数据位于一个规定的范围之内或之外时向控制器申请中断。ADC可以用后台方式连续监视一个关键电压,当转换数据位于规定的范围之内/外时才向控制器申请中断。 C8051F340/1/2/3/4/5/6/7器件内部有两个电压比较器,可以由用户软件使能/禁止和配置。端口I/O引脚可以通过多路选择器被配置为比较器输入。如果需要,可以将两个比较器输出连到端口引脚:一个锁存输出和/或一个未锁存的输出(异步)。比较器的响应时间是可编程的,允许用户在高速和低功耗方式之间选择。比较器的正向和负向回差电压也是可配置的。比较器能在上升沿、下降沿产生中断,或在两个边沿都产生中断。当MCU工作在空闲方式时,这些中断可用于唤醒MCU。比较器0还可以被配置为复位源。图1.10给出了比较器0的原理框图。图6:比较器原理框图
2023-08-12 04:56:121

jk06直流模块通信故障

1、 绝缘监测装置出现通讯中断。 处理方法:一开始厂家过来,重新将每个传感器的地址都重新设置了一下。故障消除。过了没几天之后,通讯中断故障又出现了。厂家过来之后,又把传感器地址重新设置一下,过几天又是出现通讯故障。后来发现为绝缘监测装置的软件版本过低,厂家过来更新系统之后,通讯故障彻底消除。 原因:绝缘监测装置的软件版本过低,和硬件不匹配导致。 2、 配电间内的直流分电屏出现正接地/负接地。 直流屏报正接地,此时翻看面板绝缘状态,查看故障记录,找到故障的支路空开,去对应的负载去查。由于直流电源一般为控制回路,自保持回路一般为交流。对应端子排上,查看外部线,比如急停按钮的线、反馈信号的线、指令的线(一般内部线出问题的概率很小)。一根一根拆开,拆一根,然后用万用表测量正对地/负对地电压。看是否电压恢复正常(正常情况下正/负对地电压为110V).当拆开某一根之后,电压恢复正常了,即顺着这根线去找,是什么元件有接地。这个时候可用摇表测一下绝缘确认。
2023-08-12 04:56:261

单片机设置看门狗,会不会影响系统程序的运行时间?

会,看门狗的功能是每隔一段时间,程序就会发出回馈指令,就像是每隔一段时间去喂狗。如果,在特定时间内,没有喂狗,便视为是程序跑飞了。而喂狗的时间是几乎可以忽略不计的。以前我做过的时钟程序计算时间都不用考虑这个问题。而且,我觉得那个喂狗的时候并没用产生中断,不会影响程序的时间
2023-08-12 04:56:364

汽车看门狗故障

模块内部出了问题。汽车使用的过程中,出现看门狗故障的提示,是模块内部出了问题,用户需要到专业的维修店进行维修。
2023-08-12 04:57:151

看门狗的网络解释看门狗的网络解释是什么

看门狗的网络解释是:看门狗(育碧动作类游戏看门狗初代)《看门狗》是育碧2013年的3A级重磅大作(由于育碧对游戏的优化与打磨而延期至2014年),本作采用开放世界的沙盒玩法,游戏讲述了一个十分精彩的故事,该游戏采用了新的AnvilNext引擎,打造出了一个辽阔庞大的世界,这个开放世界的冒险游戏发生在芝加哥,那时的电子设备已经被内置于几乎所有物品中,整个城市都在依赖着他们。玩家要扮演AidenPearce,这是一位精通黑客技术的高手,于是他决定利用自己的特长来惩治全城的腐败分子,惩奸除恶。游戏以极高的自由度、出色的游戏质量与丰富的游戏内容被业界公认为开启次世代游戏的大门之作,该游戏被IGN评为年度最佳射击游戏。《看门狗》英文版于2014年5月27日发售,中文版于6月25日发售。《看门狗》的WiiU版则将于2014年11月18日登陆北美,11月20日则将登陆欧洲,本作WiiU版的容量大小约为17.7GB。看门狗(汉语词语)顾名思义,就是能守卫家门的狗的统称,又叫看家狗,看门犬。另外,在语言学上,也有对人的一种贬义称呼,贬指“狗仗人势的门卫之意”,也有经典自由主义传播学说对媒体的定位的含义。看门狗的网络解释是:看门狗(育碧动作类游戏看门狗初代)《看门狗》是育碧2013年的3A级重磅大作(由于育碧对游戏的优化与打磨而延期至2014年),本作采用开放世界的沙盒玩法,游戏讲述了一个十分精彩的故事,该游戏采用了新的AnvilNext引擎,打造出了一个辽阔庞大的世界,这个开放世界的冒险游戏发生在芝加哥,那时的电子设备已经被内置于几乎所有物品中,整个城市都在依赖着他们。玩家要扮演AidenPearce,这是一位精通黑客技术的高手,于是他决定利用自己的特长来惩治全城的腐败分子,惩奸除恶。游戏以极高的自由度、出色的游戏质量与丰富的游戏内容被业界公认为开启次世代游戏的大门之作,该游戏被IGN评为年度最佳射击游戏。《看门狗》英文版于2014年5月27日发售,中文版于6月25日发售。《看门狗》的WiiU版则将于2014年11月18日登陆北美,11月20日则将登陆欧洲,本作WiiU版的容量大小约为17.7GB。看门狗(汉语词语)顾名思义,就是能守卫家门的狗的统称,又叫看家狗,看门犬。另外,在语言学上,也有对人的一种贬义称呼,贬指“狗仗人势的门卫之意”,也有经典自由主义传播学说对媒体的定位的含义。结构是:看(半包围结构)门(独体结构)狗(左右结构)。注音是:ㄎㄢ_ㄇㄣ_ㄍㄡˇ。拼音是:kānméngǒu。看门狗的具体解释是什么呢,我们通过以下几个方面为您介绍:一、词语解释【点此查看计划详细内容】就是能守卫家门的狗的统称,又叫看家狗,看门犬。二、引证解释⒈见“看家狗”。关于看门狗的成语矮子看戏嫁狗逐狗看破红尘嫁狗随狗关门打狗狗眼看人刮目相看马上看花关于看门狗的词语看破红尘马上看花矮子看戏关门打狗刮目相看狗眼看人打狗看主关于看门狗的造句1、而且每个模块和工控机都采用硬件看门狗。2、你不给我个说法,你难道是腐败官员的保护伞,是他们的看门狗啊,我提倡反对腐败,反对司法黑暗,是如何触动了删帖者的神经,你搭错筋了。3、唐僧靠耍猴为生,遇见春哥—得永生;悟空相貌很委婉,见到凤姐称—美猴王;八戒本是看门狗,相邀月月—去卖肉;沙僧一介海贼王,跟随犀利哥—去流浪!4、源于西藏,被饲养在喇嘛庙内作为看门狗。5、送你一块萨其马,幸福拿你来当靶;送你一块软面包,烦恼见你影藏消;送你一杯颗粒橙,快乐天天来叩门,送你一杯葡萄酒,好运当你看门狗!点此查看更多关于看门狗的详细信息
2023-08-12 04:57:221

施耐德580plc中看门狗设置

施耐德580plc中《看门狗》设置方法如下:1、确保以太网模块已经正确安装,并且网络环境满足软件的要求。2、在软件中点击“新建”,向文件中添加所需的变量,然后添加适当的数据类型,例如布尔、整数、实数等。3、点击“设置”,设置每个变量的初始值,以及上限值和下限值,然后添加任务,将任务设置为定时任务,并设置定时周期。4、点击“连接”,选择PLC的类型,然后进行连接,点击“下载”,将设置的变量和任务下载到PLC中。5、点击“启动”,完成《看门狗》的设置。
2023-08-12 04:57:291

zw32型户外真空断路器 带看门狗是什么意思

是这样的。ZW32真空断路器作为常用的一款真空开关,使用方便。在其基础上改良,加了一个控制器。可以实现自动保护,过流保护,速断保护,分界接地零序保护,实时记录数据,可以远程控制分闸合闸,查看事件记录。这个控制器就像家里的一条狗一样,忠诚的为你守护家门一样的去守护我们的电力设备,所以俗称看门狗。就是这个意思。
2023-08-12 04:57:402

打印机驱动频率

我感觉这样说似乎有些太片面了吧!!!
2023-08-12 04:58:071

高压看门狗学名叫什么

高压看门狗的学名是IntrusionDetectionSystem,通常简称为IDS。这是一种智能安全解决方案,能为用户提供实时有效的预警和攻击响应功能。此外,高压看门狗也被用作用于10KV架空线路上的一种设备,由真空断路器、控制单元(通常包括电压互感器、CPU处理器、通讯模块等)等组成。这种设备具有故障检测功能,保护控制功能和通讯功能,可以自动切除单相接地故障和自动隔离相间短路故障。
2023-08-12 04:58:212

如何禁用看门狗模块 请配置寄存器WDCR的值

操作方法如下:1、要启用wdt功能,需要一次将0x1e,0xe1放入wdtrst寄存器,此寄存器的位置是0xa6。2、启用wdt之后不可停用,但是可以复位wdt,让它重新计时。复位的方法是依次将0x1e,0xe1放入wdtrst寄存器。
2023-08-12 04:58:281

adc模拟看门狗触发后程序卡死

adc模拟看门狗触发后程序卡死是模块的影响。定时器初始化和ADC初始化掉了个位置。一定是先初始化ADC模块,才初始化定时器。
2023-08-12 04:58:471

sp706se怎么喂狗啊

喂养狗狗基本知识   ①喂狗狗要定时、定量、固定地点。定时能养成犬的定时条件反射,分泌胃液,增加食欲,促进消化吸收。一般成犬每天喂2次,早晚各喂1次,晚上可稍多喂。1岁以下的狗狗,每天喂3次;3月龄以内的狗狗,每天喂4次;2月龄以内的仔犬,每天喂5次。犬的食料花样可以翻新,但数量要要相对稳定。喂食地点犬舍内外均可,但一般在犬舍内喂犬。固定的地点的目的是保持环境相对稳定,便于管理。有些犬更换饲喂场所会出现拒食及食欲减退现象。   ②除夏季外,都应喂给温热的饲料,饲料的温度最好在40°C左右,不要过冷、过热;夏天可喂给冷食,冬天必须对饲料进行加温,最好在35°C左右,以下烫手为宜,饲料太热不但影响的食欲,而且会烫坏狗狗的牙齿;太凉的食物则容易吃坏肚子。   ③每只狗狗的食具要固定,不要乱用。多犬饲喂时尤其要注意不能串换各犬食盆,以防疾病传播。喂食后要清洗,并定期煮沸消毒。狗狗的生活极有规律,因而最好能让狗狗定位进餐。   ④喂食时要注意观察狗狗的吃食情况,出现剩食或不食,要查明原因及时采取措施。吃剩的饲料随即拿走,不可长时放置任犬随时采食。   ⑤对幼犬和病犬要特别关照。幼犬每日最好喂4次,添食要从少到多,从劣至优,固定食量要少加少减,不宜喂得十分饱。对病犬要多喂流食,瘦肉和蛋类或刺激性、易消化、营养全面的病号食物。病犬要多饮净水。   ⑥喂食前后不要让狗狗做激烈运动。
2023-08-12 04:58:541

三菱plc的梯形图登录监视是什么功能

三菱PLC监看功能的妙用,调试程序非常的实用 - 汇梦信息科技于20210505发布在抖音,已经收获了279.5w个喜欢,来抖音,记录美好生活三菱PLC监看功能的妙用,调试程序非常的实用 - 汇梦信息科技于20210505发布在抖音,已经收获了279.5w个喜欢,来抖音,记录美好生活三菱PLC监看功能的妙用,调试程序非常的实用 - 汇梦信息科技于20210505发布在抖音,已经收获了279.5w个喜欢,来抖音,记录美好生活
2023-08-12 04:59:045

请教STC12C5A60S2单片机看门狗如何使用

关注这个问题
2023-08-12 04:59:203

看门狗系列执法力量简介:联邦调查局

散开,找到那个混蛋!——联邦调查局特工联邦调查局标识联邦调查局(FederalBureauofInvestigation/FBI)是美国主要的联邦执法机构,也是美国国内的主要情报和安全机构之一。联邦调查局在旧金山地区有自己的办公室,并且与布鲁姆公司有着相当程度的合作关系。联邦调查局与Dedsec处于敌对状态,因为Dedsec日益上涨的人气引起了联邦调查局的警惕。他们的目的是尽可能地打击所有的黑客团体,保持对零日漏洞(Zero-Day)的控制。但是Dedsec设法挫败了联邦调查局针对他们的监视行动,并且将其的所作所为公之于众。联邦调查局对于犯罪行为的反应和警方十分相似,然而他们不能像警方那样召来K-9单位,直升机和水上警力。联邦调查局所采用的求援系统和帮派/乌梅尼安保公司是一致的,因此他们在正常情况下无法像警方那样持续追捕目标,即使他们也有权逮捕罪犯。然而,联邦调查局的增援呼叫经常会把警方也召来,让他们和联邦调查局的人员一同行动。一旦警方被召来,K-9单位、直升机和水上警力都将出现,因此逃脱联邦调查局的追捕要比乌梅尼安保公司和帮派的追捕困难得多。如果情况允许,最好采取隐秘的方式行动,避免联邦调查局呼叫增援。联邦调查局和警方同属执法机构,但不像乌梅尼安保公司,联邦调查局的人员不能被陷害逮捕。警察不会理睬他们的行动,哪怕他们正在攻击平民。联邦调查局的人员在驾驶车辆时明显比警方要激进的多,但他们不能像警方那样在道路上设置路障。如果联邦调查局人员在禁区内发现非法闯入者,他们会尝试进行逮捕。如果被逮捕者试图逃跑,他们会直接开火。武器装备联邦调查局配备了绝大多数执法机构的标准装备,这使得他们具备与最凶恶的帮派作战的能力。但大多数时候他们都用不上枪,毕竟Dedsec向来是出了名的擅长智取。下表列出了联邦调查局所配备的武器装备:P-9毫米手枪SG-90泵动式霰弹枪哥布林自动步枪ATSG-12霰弹枪U100轻机枪SGR-12霰弹枪SVD狙击步枪破片手榴弹SMG-11冲锋枪PML-6榴弹发射器基地与设施德朗斯大厦(DellumsTowers)这座大厦由两座大楼组成,中间由一条空中走道连接。它位于奥克兰市中心,就在奥克兰黑客空间的北边。它是联邦调查局在旧金山的办公室,已知有一个大型数据存储中心。兵种步兵这些特工是联邦调查局的最底层作战人员,他们通常配备手枪或者微型冲锋枪,缺乏必要的防护。自动武器可以轻易压制住一名甚至数名缺乏增援的步兵。尽管如此,还是要提防他们集中起来利用人数优势抵消装备上的劣势。联邦调查局的步兵通常身着深蓝色上衣和卡其色裤子,身上一般会有联邦调查局的标识。所有的步兵都会配备勤务腰带。武装步兵和步兵相比,武装步兵身着防弹背心,因此能够抵御更多的攻击。武装步兵所配备的武器也要比步兵精良一些。但这只是针对步兵而言,实际上武装步兵也是相当脆弱的。和步兵一样,武装步兵在单独一人的时候相当脆弱,但一旦聚集起来,就会造成严重的威胁。联邦调查局的武装步兵和步兵在服装上差别不大,他们额外配备了一件防弹背心。这使得他们能够抵御更多的攻击,但在自动武器面前这样的防护也只能略微起到一些作用。神射手他们通常被部署在高处等能够观察整个区域的地方,从而利用他们的狙击步枪为其他单位提供支援。由于狙击步枪的巨大威力,在遭遇他们的时候目标通常都会处于劣势。因此这些人应当被视为击杀的优先对象。然而,有些神射手会待在敌人难以靠近击杀的地方,这样一来想要干掉他们就不怎么容易了。联邦调查局的神射手装束是武装步兵和精英士兵的混合体,但不像步兵和武装步兵,神射手的装束颜色经常会上下变换。精英士兵精英士兵所配备的装备接近于正规军队,他们的出现通常意味着战斗将变得相当有难度。即使只是单独一人,在他们已经发现目标的情况下想要撂倒他们也很困难,更别提多个精英士兵甚至是打手了。虽然精英士兵的护甲能够提供优秀的保护,但他们很少能从爆炸中生还。联邦调查局的精英士兵配备有全套PASGT系统,包括防弹头盔和模块化战术背心。他们都穿着联邦调查局的独特卡其色制服,头盔和背心则是深蓝色的,因此很容易把他们和警方和乌梅尼安保公司的精英士兵区分开来。打手打手是配备重型护甲的士兵,他们主要的战术是向前推进以逼迫目标暴露在火力之下。打手能够抵御大量攻击,因此他们从来不找掩护。然而即使穿着这身护甲,他们也能像其他士兵一样迅速移动,尽管只能短时间这样做。联邦调查局的打手配备重型护甲和加装后披的PASGT防弹头盔,这身护甲使得他们能够抵御大量攻击,更容易在枪林弹雨中生存下来。然而,缺乏面部防护导致他们很容易因为头部中弹而倒地。另外,他们的护甲也不能抵御泰瑟枪的射击。掷弹兵掷弹兵和神射手差不多,都习惯于呆在高处,为其他单位提供支援。只不过和神射手相比,他们的榴弹更具威胁性,榴弹爆炸有时可以逼迫目标转移掩体,从而给其他单位制造机会。掷弹兵的护甲水平介于精英士兵和打手之间。联邦调查局的掷弹兵身着卡其色短袖制服,配备防弹背心和加装了夜视仪的PASGT防弹头盔。干扰者干扰者是一种专门对抗黑客入侵的士兵,他们配有一个专门背包来对抗黑客入侵,这一装置可以提供一个电子防护罩,被防护罩覆盖的人和物都会受到保护。就算干扰者死亡,他们的装置也还会发挥作用直到被黑客手动关闭。干扰者的护甲水平大概与精英士兵相当。联邦调查局的干扰者装束类似于神射手,但他们配备了独特的头部电子装置和特殊背包以对抗黑客入侵。载具TBT-7000越野车联邦调查局所使用的唯一一款车辆,尽管它的越野性能在同类车型中属于一流,但很多时候它只需要在城市道路上行驶,此时其过于沉重的重量就成了累赘。不过,也因为它的重量,在追逐中它比其他车辆更难被摧毁,并且还拥有不错的速度。琐闻趣事1.在“尽收眼底”(W4TCHED)任务中,联邦调查局的特工使用了民用车辆而不是他们的专用车。尽管可以用伪装理由来解释,但现实中不会有哪个执法机构的人员在伪装侦察时穿制服。2.还是在“尽收眼底”任务里,联邦调查局的特工在马库斯下载数据时有可能无缘无故地杀害或者逮捕平民。这可能是追捕系统的一个Bug,因为警方在找不到罪犯时也经常无缘无故乱抓人。3.依然在“尽收眼底”任务里,联邦调查局的特工在驾驶车辆增援时总是有撞击他们的厢型车的倾向。4.联邦调查局的特工信息栏里会显示他们的职位是警员,警士,警司和警督,而这个衔级系统是警方用的。他们的正确职位应该是“联邦调查局特工”(FBIAgents)。5.联邦调查局被认为是《看门狗2》中第二危险的派系,因为他们拥有所有七种兵种,以及偶尔会得到警犬和安保机器人的协助,并且无法被陷害逮捕,还能呼叫警方支援。警方即使发现他们在攻击平民,也不会出手干涉。同时,联邦调查局也有权暂时关闭ctOS2.0系统。不过,他们没有多样化的载具(包括直升机和更强悍的车辆),也缺乏水上警力。6.在德朗斯大厦里工作的联邦调查局人员(非武装人员)似乎不具备执法人员性质。他们可以被警方逮捕,也可能这只是一个Bug。7.在极少数情况下,警方会逮捕联邦调查局的武装人员,这很有可能是Bug。奥克兰的特警队正在逮捕联邦调查局的一名精英成员,这在正常情况下不应该出现相关参考资料[1]WatchDogsFandomWiki
2023-08-12 04:59:271

s7200smart的看门狗定时时间是

S7-200SMART的看门狗定时时间是**500ms**。
2023-08-12 04:59:432

10kv柱上真空开关看门狗全称叫什么

10kv柱上真空开关看门狗全称叫“看门狗式智能型真空断路器”或“智能分界真空断路器”。在真空断路器上,加上一套控制单元(通常包括:电压互感器、CPU处理器、通讯模块等),具备故障检测功能,保护控制功能和通讯功能,安装于10KV架空线路上,可实现自动切除单相接地故障和自动隔离相间短路故障。扩展资料:分界开关功能自动切除单相接地故障,当用户支线发生单相接地故障时,分界断路器自动分闸,变电站及馈线上的其它分支用户感受不到故障的发生。自动隔离相间短路故障,当用户支线发生相间短路故障时,分界断路器先于变电站出线保护开关跳闸,自动隔离故障线路,不会波及馈线上的其它分支用户停电。快速定位故障点,当用户支线故障造成分界断路器保护动作后,仅责任用户停电,由其主动报送故障信息,电力公司可迅速派员到场排查;分界断路器如配有通信模块,则动将信息报送到电力管理中心。监控用户负荷,当分界断路器可配置有线或无线通信附件,将监测数据传送到电力管理中心,实现对用户负荷的远方实时数据监控。远方操作功能,用户可以通过手机短信或计算机后台方式操作真空分界断路器分闸。参考资料:百度百科-ZW32-12F看门狗分界开关断路器
2023-08-12 04:59:521

pic18f452 单片机原理及引脚功能是什么?

PIC18F452外设功能:高灌/拉电流:25mA/25mA;3个外部中断引脚,定时器0模块:具有8位可编程预分频器的8/16位定时器/计数器;定时器1模块:16位定时器/计数器;定时器2模块:具有8位周期寄存器的8位定时器/计数器(时基为脉宽调制);定时器3模块:16位定时器/计数器;辅助振荡器时钟选项:定时器1/定时器3;2个捕捉/比较/PWM模块。CCP引脚,可以配置为:捕捉输入:16位捕捉模块,最大分辨率是6.25ns(TCY/16);16位比较模块,最大分辨率为100ns(TCY);PWM输出:最大PWM是1~10位。最大PWM频率:当8位分辨率为156kHz,10位分辨率为39kHz;主同步串口(MSSP)模块;2种运作模式:3线SPITM(支持所有4线SPI模式);I2CTM主从模式;模拟功能:兼容的10位模数转换模块带有:快速采样率;可用转换睡眠;线形≤1LSB;可编程低电压检测(PLVD);支持中断低电压检测;可编程欠压复位(BOR);微控制器的特殊功能:可进行100000次擦写操作的闪存程序存储器(标准值);闪存/数据EEPROM的保存时间:>40年,在软件控制下自行编程;上电复位(POR),上电延时定时器(PWRT)和振荡器起振定时器(OST);采用自身片上RC振荡器可靠工作的看门狗定时器(WDT),可编程代码保护;省电的休眠模式;可选振荡器选项包括:碴倍锁相回路(初级振荡器);辅助振荡器(32kHz)时钟输入;通过2个引脚进行5V单电源供电在线串行编程(ICSPTM);通过2个引脚进行在线调试 以上引自18f452的数据手册,如果你有疑问可以进一步看手册或者250150100@qq.com交流。
2023-08-12 05:00:022

求单片机高手帮忙!

方式0?求初始值时,稍麻烦点。 ----------------需要定时250us。因为指令周期是2us,那么初始值就是125,二进制是:1111101。使用方式0,要求把1111101,分成高8位和低5位:0000 0011 和"000"1 1101。程序如下: MOV TMOD, #00H MOV TH1, #00000011B MOV TL1, #00011101B SETB TR1LOOP: JNB TF1, $ MOV TH1, #00000011B MOV TL1, #00011101B CPL P1.0 CLR TF1 SJMP LOOPEND
2023-08-12 05:00:103

看门狗程序的原理是什么啊

  看门狗程序工作原理:   1、看门狗是一个用独立时钟源提供的脉冲进行累加计数的计数器,无需任何外部元件;   2、独立的RC时钟信号源是指RC振荡器与OSC1引脚的外接RC振荡器,OSC1和OSC2外接晶体振荡器或陶瓷谐振器构成的单片机系统时钟是分离的,这就意味着,即使单片机进入系统时钟停振的睡眠状态,监视计时器仍然能够运行;   3、在单片机执行程序期间,一次看门狗定时器超时溢出,将使单片机产生复位操作,如果单片机处于睡眠状态,一次看门狗定时器超时溢出将使单片机被唤醒,恢复正常运行状态,并且继续执行在进入睡眠之前被搁置的程序;   4、每次看门狗定时器超时溢出,都会使得状态条件寄存器中的T0位被清0,以记录曾经发生的这次看门狗溢出事件,供作程序查询判断用;   5、当监视计时器等于0时,看门狗定时器将被永久禁止,当监视计时器等于1时,看门狗定时器将被永久启用。
2023-08-12 05:00:291

看门狗程序的原理是什么啊

看门狗程序工作原理: 1、看门狗是一个用独立时钟源提供的脉冲进行累加计数的计数器,无需任何外部元件; 2、独立的RC时钟信号源是指RC振荡器与OSC1引脚的外接RC振荡器,OSC1和OSC2外接晶体振荡器或陶瓷谐振器构成的单片机系统时钟是分离的,这就意味着,即使单片机进入系统时钟停振的睡眠状态,监视计时器仍然能够运行; 3、在单片机执行程序期间,一次看门狗定时器超时溢出,将使单片机产生复位操作,如果单片机处于睡眠状态,一次看门狗定时器超时溢出将使单片机被唤醒,恢复正常运行状态,并且继续执行在进入睡眠之前被搁置的程序; 4、每次看门狗定时器超时溢出,都会使得状态条件寄存器中的T0位被清0,以记录曾经发生的这次看门狗溢出事件,供作程序查询判断用; 5、当监视计时器等于0时,看门狗定时器将被永久禁止,当监视计时器等于1时,看门狗定时器将被永久启用。
2023-08-12 05:00:361

看门狗原理和应用

看门狗工作原理:在系统运行以后也就启动了看门狗的计数器,看门狗就开始自动计数,如果到了一定的时间还不去清看门狗,那么看门狗计数器就会溢出从而引起看门狗中断,造成系统复位。看门狗的作用就是防止程序发生死循环,或者说程序跑飞。在仪器仪表程序中,一般都有看门狗。
2023-08-12 05:00:443

什么是看门狗?它的原理?

看门狗用于监视、管理单片机、DSP等CPU的复位电路。CPU正常运行时,没隔一定时间给看门狗一个脉冲信号,俗称“喂狗”,看门狗超过时间没有收到“喂狗”信号,输出一个脉冲给CPU的复位引脚,使CPU复位。现在有许多CPU内置了看门狗电路。
2023-08-12 05:01:122

看门狗的基本原理

看门狗,又叫 watchdog timer,是一个定时器电路,一般有一个输入,叫喂狗(kicking the dog or service the dog),一个输出到MCU的RST端,MCU正常工作的时候,每隔一段时间输出一个信号到喂狗端,给 WDT 清零,如果超过规定的时间不喂狗,(一般在程序跑飞时),WDT 定时超过,就会给出一个复位信号到MCU,使MCU复位. 防止MCU死机. 看门狗的作用就是防止程序发生死循环,或者说程序跑飞。工作原理:在系统运行以后也就启动了看门狗的计数器,看门狗就开始自动计数,如果到了一定的时间还不去清看门狗,那么看门狗计数器就会溢出从而引起看门狗中断,造成系统复位,所以在使用有看门狗的芯片时要注意清看门狗。
2023-08-12 05:01:211

单片机看门狗定时器工作原理和应用?

  看门狗 在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的芯片,俗称"看门狗"(watchdog)  看门狗电路的应用,使单片机可以在无人状态下实现连续工作,其工作原理是:看门狗芯片和单片机的一个I/O引脚相连,该I/O引脚通过程序控制它定时地往看门狗的这个引脚上送入高电平(或低电平),这一程序语句是分散地放在单片机其他控制语句中间的,一旦单片机由于干扰造成程序跑飞后而陷入某一程序段 进入死循环状态时,写看门狗引脚的程序便不能被执行,这个时候,看门狗电路就会由于得不到单片机送来的信号,便在它和单片机复位引脚相连的引脚上送出一个复位信号,使单片机发生复位,即程序从程序存储器的起始位置开始执行,这样便实现了单片机的自动复位.  看门狗,又叫 watchdog timer,是一个定时器电路, 一般有一个输入,叫喂狗(kicking the dog or service the dog),一个输出到MCU的RST端,MCU正常工作的时候,每隔一端时间输出一个信号到喂狗端,给 WDT 清零,如果超过规定的时间不喂狗,(一般在程序跑飞时),WDT 定时超过,就回给出一个复位信号到MCU,是MCU复位. 防止MCU死机. 看门狗的作用就是防止程序发生死循环,或者说程序跑飞。  工作原理:在系统运行以后也就启动了看门狗的计数器,看门狗就开始自动计数,如果到了一定的时间还不去清看门狗,那么看门狗计数器就会溢出从而引起看门狗中断,造成系统复位。所以在使用有看门狗的芯片时要注意清看门狗。  硬件看门狗是利用了一个定时器,来监控主程序的运行,也就是说在主程序的运行过程中,我们要在定时时间到之前对定时器进行复位如果出现死循环,或者说PC指针不能回来。那么定时时间到后就会使单片机复位。常用的WDT芯片如MAX813 ,5045, IMP 813等,价格4~10元不等.  软件看门狗技术的原理和这差不多,只不过是用软件的方法实现,我们还是以51系列来讲,我们知道在51单片机中有两个定时器,我们就可以用这两个定时器来对主程序的运行进行监控。我们可以对T0设定一定的定时时间,当产生定时中断的时候对一个变量进行赋值,而这个变量在主程序运行的开始已经有了一个初值,在这里我们要设定的定时值要小于主程序的运行时间,这样在主程序的尾部对变量的值进行判断,如果值发生了预期的变化,就说明T0中断正常,如果没有发生变化则使程序复位。对于T1我们用来监控主程序的运行,我们给T1设定一定的定时时间,在主程序中对其进行复位,如果不能在一定的时间里对其进行复位,T1 的定时中断就会使单片机复位。在这里T1的定时时间要设的大于主程序的运行时间,给主程序留有一定的的裕量。而T1的中断正常与否我们再由T0定时中断子程序来监视。这样就够成了一个循环,T0监视T1,T1监视主程序,主程序又来监视T0,从而保证系统的稳定运行。  51 系列有专门的看门狗定时器,对系统频率进行分频计数,定时器溢出时,将引起复位.看门狗可设定溢出率,也可单独用来作为定时器使用.  凌阳61的看门狗比较单一,一个是时间单一,第二是功能在实际的使用中只需在循环当中加入清狗的指令就OK了。  C8051Fxxx单片机内部也有一个21位的使用系统时钟的定时器,该定时器检测对其控制 寄存器的两次特定写操作的时间间隔。如果这个时间间隔超过了编程的极限值,将产生一个WDT复位。  --------------------------------------------------------------------------------  看门狗使用注意:大多数51 系列单片机都有看门狗,当看门狗没有被定时清零时,将引起复位。这可防止程序跑飞。设计者必须清楚看门狗的溢出时间以决定在合适的时候,清看门狗。清看门狗也不能太过频繁否则会造成资源浪费。程序正常运行时,软件每隔一定的时间(小于定时器的溢出周期)给定时器置数,即可预防溢出中断而引起的误复位。  看门狗运用:看门狗是恢复系统的正常运行及有效的监视管理器(具有锁定光驱,锁定任何指定程序的作用,可用在家庭中防止小孩无节制地玩游戏、上网、看录像)等具有很好的应用价值.  系统软件"看门狗"的设计思路:  1.看门狗定时器T0的设置。在初始化程序块中设置T0的工作方式,并开启中断和计数功能。系统Fosc=12 MHz,T0为16位计数器,最大计数值为(2的16次方)-1=65 535,T0输入计数频率是.Fosc/12,溢出周期为(65 535+1)/1=65 536(μs)。  2.计算主控程序循环一次的耗时。考虑系统各功能模块及其循环次数,本系统主控制程序的运行时间约为16.6 ms。系统设置"看门狗"定时器T0定时30 ms(T0的初值为65 536-30 000=35 536)。主控程序的每次循环都将刷新T0的初值。如程序进入"死循环"而T0的初值在30 ms内未被刷新,这时"看门狗"定时器T0将溢出并申请中断。  3.设计T0溢出所对应的中断服务程序。此子程序只须一条指令,即在T0对应的中断向量地址(000BH)写入"无条件转移"命令,把计算机拖回整个程序的第一行,对单片机重新进行初始化并获得正确的执行顺序
2023-08-12 05:01:511

看门狗定时器原理介绍

  watchdog timer,又被人叫做“看门狗定时器”,是单片机的一种。听上去萌态十足的名字实际上是一个计数器,当我们给看门狗一个大数时,它就会在程序开始运行后开始自动倒计时。今天小编就给大家介绍一下看门狗定时器的工作原理,感兴趣的亲赶紧收藏起本文吧!      什么是看门狗定时器  看门狗定时器,作为单片机的一个重要组成部分,它起着计数器的作用,当我们交给它一个大数时,它会自动程序化地进行倒计时,如果在这个过程中程序运行平稳,过上一段时间,主板就会发出让看门狗复位的指令,看门狗据此又重新开始倒计数。如果在这个过程中看门狗减到了0这个数值,我们就可以以此判断程序某些部分出现了错误,可以采取手动的方式进行系统复位。    看门狗定时器工作原理  当我们使用它时,看门狗的数值将递增,直至达到“超时”状态,当处于休眠或者空闲的状态下,看门狗超时会强制所有的器件复位,所以为了避免看门狗超时复位,使用者必须使用CLRWDT软件等把看门狗定时器的数值定时清零。而后分频器的分配则是由软件进行控制,所以我们可以人工在执行期间进行修改。为了避免后期发生未知的器件复位,我们要设定好久看门狗定时执行的指令序列,表示“就算在WDT被禁止的情况下,也要执行这个序列。”    看门狗定时器的用途  首先看门狗定时器对汽车电子系统的电路检测有着重要的作用,同时还能检测故障容限以及各种安全性的参数。其次,某些微控制器在日常工作条件下的周期脉冲也能通过看门口定时器来检测,IC或者电路失效的情况一般都能检测的出来。像大多数微控制器一旦发生不可预知的故障时,看门狗定时器还能立即反应,切换到备份系统,不会影响整体的进程。    了解了这么多关于看门狗定时器原理的相关知识,相信大家再也不会对这个名词感到陌生了,想要了解更多的生活常识,欢迎继续关注土巴兔装修网,这期的电子知识介绍完毕,下期我们在土巴兔上不见不散!
2023-08-12 05:02:011

单片机中的看门狗是什么东西,有什么作用

简单的说是一种存储程序的
2023-08-12 05:02:094

看门狗 程序 的原理是什么啊?

看门狗用于监视、管理单片机、dsp等cpu的复位电路。cpu正常运行时,没隔一定时间给看门狗一个脉冲信号,俗称“喂狗”,看门狗超过时间没有收到“喂狗”信号,输出一个脉冲给cpu的复位引脚,使cpu复位。现在有许多cpu内置了看门狗电路。
2023-08-12 05:02:402

谁能解释一下什么叫看门狗

fg
2023-08-12 05:03:027

为什么需要硬件看门狗?

  你们知道什么是硬件看门狗吗?跟着我一起学习什么是硬件看门狗吧。   硬件看门狗介绍   看门狗,又叫watchdog timer,主要用来监控、管理CPU的运行状态,并对处于异常状态中的CPU进行复位操作,使其能重新工作。   看门狗可分为硬件看门狗和软件看门狗两种。   硬件看门狗的主体是一个定时电路,并由被监控CPU提供周期性“喂狗”信号,对定时器清零(俗称“清狗”)。CPU正常工作时,由于能定时“清狗”,看门狗内的定时器不会溢出。当CPU出现故障,则不能继续提供“清狗”信号,使得看门狗内定时器不断累加而溢出,从而触发一个复位信号对CPU进行复位,使CPU重新工作。   软件看门狗原理上一样,只是将硬件电路上的定时器用处理器的内部定时器代替,这样可以简化硬件电路设计,但在可靠性方面不如硬件定时器,比如系统内部定时器自身发生故障就无法检测到。当然也有通过双定时器相互监视,这不仅加大系统开销,也不能解决全部问题,比如中断系统故障导致定时器中断失效。   看门狗本身不是用来解决系统出现的问题,在调试过程中发现的故障应该要查改设计本身的错误。加入看门狗目的是对一些程序潜在错误和恶劣环境干扰等因素导致系统死机而在无人干预情况下自动恢复系统正常工作状态。看门狗也不能完全避免故障造成的损失,毕竟从发现故障到系统复位恢复正常这段时间内是不能正常工作的。同时一些系统也需要复位前保护现场数据,重启后恢复现场数据,这可能也需要一笔软硬件的开销。   1).MR#:Manual-Reset,手动复位输入信号,低电平有效,当此管脚的输入电平低于0.6V时,会触发Reset#管脚输出一个复位信号,此管脚内部有 70uA 上拉电流。如要不使用此管脚,需要将此管脚接到VCC或者悬空,不可接地;   2).VCC:芯片工作电压,接5V或3.3V;   3).GND:芯片参考地,直接与单板GND相连;   4).PFI:Power-Fail Comparator Input,电压监控输入管脚,当此管脚的输入电压低于1.25V时,FPO#及Reset#会输出低电平信号;   5).PFO#:Power-Fail Output,电压监控输出管脚,当PFI的输入电平低于1.25V时,输出低电平,不使用此管脚时可将其悬空;   6).WDI:Watchdog Input,清狗信号输入,WDI遇到一个上升沿/下降沿,内部看门狗定时器都将清0。WDI的输入信号超过1.6S不发生跳变时,看门狗内部定时器将会溢出并触发WDO#输出低电平;   7).WDO#:Watchdog Output,看门狗输出,WDI超过1.6S不发生跳变时,WDO#将输出低电平,另外,VCC低于1.25V时也会触发WDO#输出低电平;   8).RESET#:复位信号输出,低电平有效,低电平宽度为200ms,Reset#信号只会被VCC或MR#触发,WDO#有效时不会触发Reset#,除非将WDO#接到RESET#上。   虽然MAX706与ADM706芯片在封装上相互兼容,但两者还是存在一些差异,具体如下:   1).MAX706R是商业级器件,工作温度范围为:0-70 oC,而ADM706R是工业级器件,工作温度范围为:-40-85 oC,所以大家在选型的时候,一定要产品的工作环境是否对温度有要求;   2).MAX706R的最小复位脉冲宽度为140ms,ADM706R的最小脉冲宽度为160ms;   3).ADM706R的WDI管脚若悬空处于高阻状态时会禁止芯片工作,所以设计时,需要将WDI管脚通过4.7K电阻上拉到VCC。而MAX706不能被禁止,一上电就开始工作,所以WDI不需要上拉;   4).ADM706R的PFO#信号不但会被PFI信号触发,同时也会被MR#信号触发,当MR#出现负电平时,会触发PFO#输出10KHz方波并保持,但MAX706的PFO#仅仅和输入PFI有关,不会受MR#管脚电平的影响;   5).当MR#出现低电平时,对于MAX706芯片,WDO#将先于RESET#跳变,而ADM706却相反,WDO#后于RESET#跳变。   为了使硬件看门狗更可靠,使用起来更灵活,当今主流的设计方式都是看门狗芯片配合逻辑器件(CPLD)来使用。   此时,看门狗有三种清狗方式:   1).正常工作时,CPU输出WDI信号清狗;   2).CPU关闭看门狗(不输出WDI信号),由CPLD输出WDI清狗信号,此方法不推荐使用,容易出问题,有的设计规范中是严禁CPU关闭看门狗的;   3).CPU挂死后,CPLD主动输出WDI清狗信号一段时间,如果CPU仍未恢复正常,则不再继续清狗,等待看门狗芯片内部定时器溢出后输出复位信号对CPU进行复位。   在CPU上电启动期间内,是不能输出WDI信号去清狗的,而外部硬件看门狗是一上电就开始工作的,CPU的启动时间一般在一两分钟,而看门狗的定时器只有1.6s,超过这个时间不清狗就会输出复位信号对CPU进行复位,如果这样的话,CPU就会每隔1.6s重启一次,不能正常工作,如何规避这种问题的?   在实际设计中是这样做的,如下图所示,在CPU上电启动的这段时间内,利用系统时钟信号CLK清狗,等CPU启动完成后,SWITCH自动将清狗信号切换成WDI。定时器和切换开关(SWITCH)是用逻辑模拟的,定时器的溢出时间可设(一般比CPU启动时间稍长一点点),等CPU启动完成后,定时器也随之溢出,并产生溢出信号,SWITCH接收到此溢出信号后,立即采取动作,将清狗信号从系统时钟切换到WDI。
2023-08-12 05:03:271

MAX706看门狗电路和AD7988工作原理分别是什么?

MAX706主要用于电源监控和看门狗,在上电期间只要Vcc大于1.0V,就能保证输出电压不高于0.4V的低电平。在Vcc上升期间RESET维持低电平直到电源电压升至复位门限(4.65V或4.40V)以上。在超过此门限后,内部定时器大约再维持200ms后释放RESET,使其返回高电平,就是保证电源启动完成之后才启动单片机,而且,只要电源电压降低到复位门限以下(即电源跌落),RESET引脚就会变低。RESET接单片机的复位脚(低电平复位)。  WDI,是看门狗计数器输入引脚,看门狗芯片不会去统计单片机输出的脉冲数,而是只检测在这个引脚上是否发生了电平翻转,单片机需要不停地控制这个引脚翻转,看门狗定时器的周期是1.6s,如果在这1.6s内没检测到电平翻转,那么说明单片机跑飞了,此时就会在RST引脚上输出一个200ms的低电平,复位单片机。  按键S1用于人工复位。  将MR端通过一个二极管连接到WDO端,可以使看门狗定时器超时产生复位脉冲。  更详细的介绍最好再看手册。  AD7988就没什么好说的了,和普通ADC一样,AIN:模拟信号输入端,VDD:电源,VIO:输入输出数字电源,VREF:基准电压,其他的就是SPI总线,和读写相关的数字信号线了。
2023-08-12 05:03:372

看门狗怎么用?

在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的芯片,俗称"看门狗"(watchdog)  看门狗电路的应用,使单片机可以在无人状态下实现连续工作,其工作原理是:看门狗芯片和单片机的一个I/O引脚相连,该I/O引脚通过程序控制它定时地往看门狗的这个引脚上送入高电平(或低电平),这一程序语句是分散地放在单片机其他控制语句中间的,一旦单片机由于干扰造成程序跑飞后而陷入某一程序段 进入死循环状态时,写看门狗引脚的程序便不能被执行,这个时候,看门狗电路就会由于得不到单片机送来的信号,便在它和单片机复位引脚相连的引脚上送出一个复位信号,使单片机发生复位,即程序从程序存储器的起始位置开始执行,这样便实现了单片机的自动复位.  看门狗,又叫 watchdog timer,是一个定时器电路, 一般有一个输入,叫喂狗(kicking the dog or service the dog),一个输出到MCU的RST端,MCU正常工作的时候,每隔一端时间输出一个信号到喂狗端,给 WDT 清零,如果超过规定的时间不喂狗,(一般在程序跑飞时),WDT 定时超过,就回给出一个复位信号到MCU,是MCU复位. 防止MCU死机. 看门狗的作用就是防止程序发生死循环,或者说程序跑飞。  工作原理:在系统运行以后也就启动了看门狗的计数器,看门狗就开始自动计数,如果到了一定的时间还不去清看门狗,那么看门狗计数器就会溢出从而引起看门狗中断,造成系统复位。所以在使用有看门狗的芯片时要注意清看门狗。  硬件看门狗是利用了一个定时器,来监控主程序的运行,也就是说在主程序的运行过程中,我们要在定时时间到之前对定时器进行复位如果出现死循环,或者说PC指针不能回来。那么定时时间到后就会使单片机复位。常用的WDT芯片如MAX813 ,5045, IMP 813等,价格4~10元不等.  软件看门狗技术的原理和这差不多,只不过是用软件的方法实现,我们还是以51系列来讲,我们知道在51单片机中有两个定时器,我们就可以用这两个定时器来对主程序的运行进行监控。我们可以对T0设定一定的定时时间,当产生定时中断的时候对一个变量进行赋值,而这个变量在主程序运行的开始已经有了一个初值,在这里我们要设定的定时值要小于主程序的运行时间,这样在主程序的尾部对变量的值进行判断,如果值发生了预期的变化,就说明T0中断正常,如果没有发生变化则使程序复位。对于T1我们用来监控主程序的运行,我们给T1设定一定的定时时间,在主程序中对其进行复位,如果不能在一定的时间里对其进行复位,T1 的定时中断就会使单片机复位。在这里T1的定时时间要设的大于主程序的运行时间,给主程序留有一定的的裕量。而T1的中断正常与否我们再由T0定时中断子程序来监视。这样就够成了一个循环,T0监视T1,T1监视主程序,主程序又来监视T0,从而保证系统的稳定运行。  51 系列有专门的看门狗定时器,对系统频率进行分频计数,定时器溢出时,将引起复位.看门狗可设定溢出率,也可单独用来作为定时器使用.  凌阳61的看门狗比较单一,一个是时间单一,第二是功能在实际的使用中只需在循环当中加入清狗的指令就OK了。  C8051Fxxx单片机内部也有一个21位的使用系统时钟的定时器,该定时器检测对其控制 寄存器的两次特定写操作的时间间隔。如果这个时间间隔超过了编程的极限值,将产生一个WDT复位。  --------------------------------------------------------------------------------  看门狗使用注意:大多数51 系列单片机都有看门狗,当看门狗没有被定时清零时,将引起复位。这可防止程序跑飞。设计者必须清楚看门狗的溢出时间以决定在合适的时候,清看门狗。清看门狗也不能太过频繁否则会造成资源浪费。程序正常运行时,软件每隔一定的时间(小于定时器的溢出周期)给定时器置数,即可预防溢出中断而引起的误复位。  看门狗运用:看门狗是恢复系统的正常运行及有效的监视管理器(具有锁定光驱,锁定任何指定程序的作用,可用在家庭中防止小孩无节制地玩游戏、上网、看录像)等具有很好的应用价值.  系统软件"看门狗"的设计思路:  1.看门狗定时器T0的设置。在初始化程序块中设置T0的工作方式,并开启中断和计数功能。系统Fosc=12 MHz,T0为16位计数器,最大计数值为(2的16次方)-1=65 535,T0输入计数频率是.Fosc/12,溢出周期为(65 535+1)/1=65 536(μs)。  2.计算主控程序循环一次的耗时。考虑系统各功能模块及其循环次数,本系统主控制程序的运行时间约为16.6 ms。系统设置"看门狗"定时器T0定时30 ms(T0的初值为65 536-30 000=35 536)。主控程序的每次循环都将刷新T0的初值。如程序进入"死循环"而T0的初值在30 ms内未被刷新,这时"看门狗"定时器T0将溢出并申请中断。  3.设计T0溢出所对应的中断服务程序。此子程序只须一条指令,即在T0对应的中断向量地址(000BH)写入"无条件转移"命令,把计算机拖回整个程序的第一行,对单片机重新进行初始化并获得正确的执行顺序  看门狗也有对计算机危害之处。如果用看门狗软件加密并发送到环形网络内(如学校机房),将会造成每发送一次,两台电脑同时中毒一天,还会持续一周蔓延。如:运行速度超慢,桌面背景变换,画图软件要黑色出绿色等等。还会造成每台电脑少几个文件。
2023-08-12 05:03:471

看门狗电路什么作用

异常时提供复位信号。
2023-08-12 05:03:565

硬件看门狗是什么

  你们知道什么是硬件看门狗吗?跟着我一起学习什么是硬件看门狗吧。   硬件看门狗介绍   看门狗,又叫watchdog timer,主要用来监控、管理CPU的运行状态,并对处于异常状态中的CPU进行复位操作,使其能重新工作。   看门狗可分为硬件看门狗和软件看门狗两种。   硬件看门狗的主体是一个定时电路,并由被监控CPU提供周期性“喂狗”信号,对定时器清零(俗称“清狗”)。CPU正常工作时,由于能定时“清狗”,看门狗内的定时器不会溢出。当CPU出现故障,则不能继续提供“清狗”信号,使得看门狗内定时器不断累加而溢出,从而触发一个复位信号对CPU进行复位,使CPU重新工作。   软件看门狗原理上一样,只是将硬件电路上的定时器用处理器的内部定时器代替,这样可以简化硬件电路设计,但在可靠性方面不如硬件定时器,比如系统内部定时器自身发生故障就无法检测到。当然也有通过双定时器相互监视,这不仅加大系统开销,也不能解决全部问题,比如中断系统故障导致定时器中断失效。   看门狗本身不是用来解决系统出现的问题,在调试过程中发现的故障应该要查改设计本身的错误。加入看门狗目的是对一些程序潜在错误和恶劣环境干扰等因素导致系统死机而在无人干预情况下自动恢复系统正常工作状态。看门狗也不能完全避免故障造成的损失,毕竟从发现故障到系统复位恢复正常这段时间内是不能正常工作的。同时一些系统也需要复位前保护现场数据,重启后恢复现场数据,这可能也需要一笔软硬件的开销。   1).MR#:Manual-Reset,手动复位输入信号,低电平有效,当此管脚的输入电平低于0.6V时,会触发Reset#管脚输出一个复位信号,此管脚内部有 70uA 上拉电流。如要不使用此管脚,需要将此管脚接到VCC或者悬空,不可接地;   2).VCC:芯片工作电压,接5V或3.3V;   3).GND:芯片参考地,直接与单板GND相连;   4).PFI:Power-Fail Comparator Input,电压监控输入管脚,当此管脚的输入电压低于1.25V时,FPO#及Reset#会输出低电平信号;   5).PFO#:Power-Fail Output,电压监控输出管脚,当PFI的输入电平低于1.25V时,输出低电平,不使用此管脚时可将其悬空;   6).WDI:Watchdog Input,清狗信号输入,WDI遇到一个上升沿/下降沿,内部看门狗定时器都将清0。WDI的输入信号超过1.6S不发生跳变时,看门狗内部定时器将会溢出并触发WDO#输出低电平;   7).WDO#:Watchdog Output,看门狗输出,WDI超过1.6S不发生跳变时,WDO#将输出低电平,另外,VCC低于1.25V时也会触发WDO#输出低电平;   8).RESET#:复位信号输出,低电平有效,低电平宽度为200ms,Reset#信号只会被VCC或MR#触发,WDO#有效时不会触发Reset#,除非将WDO#接到RESET#上。   虽然MAX706与ADM706芯片在封装上相互兼容,但两者还是存在一些差异,具体如下:   1).MAX706R是商业级器件,工作温度范围为:0-70 oC,而ADM706R是工业级器件,工作温度范围为:-40-85 oC,所以大家在选型的时候,一定要产品的工作环境是否对温度有要求;   2).MAX706R的最小复位脉冲宽度为140ms,ADM706R的最小脉冲宽度为160ms;   3).ADM706R的WDI管脚若悬空处于高阻状态时会禁止芯片工作,所以设计时,需要将WDI管脚通过4.7K电阻上拉到VCC。而MAX706不能被禁止,一上电就开始工作,所以WDI不需要上拉;   4).ADM706R的PFO#信号不但会被PFI信号触发,同时也会被MR#信号触发,当MR#出现负电平时,会触发PFO#输出10KHz方波并保持,但MAX706的PFO#仅仅和输入PFI有关,不会受MR#管脚电平的影响;   5).当MR#出现低电平时,对于MAX706芯片,WDO#将先于RESET#跳变,而ADM706却相反,WDO#后于RESET#跳变。   为了使硬件看门狗更可靠,使用起来更灵活,当今主流的设计方式都是看门狗芯片配合逻辑器件(CPLD)来使用。   此时,看门狗有三种清狗方式:   1).正常工作时,CPU输出WDI信号清狗;   2).CPU关闭看门狗(不输出WDI信号),由CPLD输出WDI清狗信号,此方法不推荐使用,容易出问题,有的设计规范中是严禁CPU关闭看门狗的;   3).CPU挂死后,CPLD主动输出WDI清狗信号一段时间,如果CPU仍未恢复正常,则不再继续清狗,等待看门狗芯片内部定时器溢出后输出复位信号对CPU进行复位。   在CPU上电启动期间内,是不能输出WDI信号去清狗的,而外部硬件看门狗是一上电就开始工作的,CPU的启动时间一般在一两分钟,而看门狗的定时器只有1.6s,超过这个时间不清狗就会输出复位信号对CPU进行复位,如果这样的话,CPU就会每隔1.6s重启一次,不能正常工作,如何规避这种问题的?   在实际设计中是这样做的,如下图所示,在CPU上电启动的这段时间内,利用系统时钟信号CLK清狗,等CPU启动完成后,SWITCH自动将清狗信号切换成WDI。定时器和切换开关(SWITCH)是用逻辑模拟的,定时器的溢出时间可设(一般比CPU启动时间稍长一点点),等CPU启动完成后,定时器也随之溢出,并产生溢出信号,SWITCH接收到此溢出信号后,立即采取动作,将清狗信号从系统时钟切换到WDI。
2023-08-12 05:04:151

硬件看门狗和软件看门狗,软件陷阱指令的异同

您好,很高兴为您解答。看门狗电路的应用,使单片机可以在无人状态下实现连续工作,其工作原理是:看门狗芯片和单片机的一个I/O引脚相连,该I/O引脚通过程序控制它定时地往看门狗的这个引脚上送入高电平(或低电平),这一程序语句是分散地放在单片机其他控制语句中间的,一旦单片机由于干扰造成程序跑飞后而陷入某一程序段 进入死循环状态时,写看门狗引脚的程序便不能被执行,这个时候,看门狗电路就会由于得不到单片机送来的信号,便在它和单片机复位引脚相连的引脚上送出一个复位信号,使单片机发生复位,即程序从程序存储器的起始位置开始执行,这样便实现了单片机的自动复位.  看门狗,又叫 watchdog timer,是一个定时器电路, 一般有一个输入,叫喂狗(kicking the dog or service the dog),一个输出到MCU的RST端,MCU正常工作的时候,每隔一端时间输出一个信号到喂狗端,给 WDT 清零,如果超过规定的时间不喂狗,(一般在程序跑飞时),WDT 定时超过,就回给出一个复位信号到MCU,是MCU复位. 防止MCU死机. 看门狗的作用就是防止程序发生死循环,或者说程序跑飞。  工作原理:在系统运行以后也就启动了看门狗的计数器,看门狗就开始自动计数,如果到了一定的时间还不去清看门狗,那么看门狗计数器就会溢出从而引起看门狗中断,造成系统复位。所以在使用有看门狗的芯片时要注意清看门狗。  硬件看门狗是利用了一个定时器,来监控主程序的运行,也就是说在主程序的运行过程中,我们要在定时时间到之前对定时器进行复位如果出现死循环,或者说PC指针不能回来。那么定时时间到后就会使单片机复位。常用的WDT芯片如MAX813 ,5045, IMP 813等,价格4~10元不等.  软件看门狗技术的原理和这差不多,只不过是用软件的方法实现,我们还是以51系列来讲,我们知道在51单片机中有两个定时器,我们就可以用这两个定时器来对主程序的运行进行监控。我们可以对T0设定一定的定时时间,当产生定时中断的时候对一个变量进行赋值,而这个变量在主程序运行的开始已经有了一个初值,在这里我们要设定的定时值要小于主程序的运行时间,这样在主程序的尾部对变量的值进行判断,如果值发生了预期的变化,就说明T0中断正常,如果没有发生变化则使程序复位。对于T1我们用来监控主程序的运行,我们给T1设定一定的定时时间,在主程序中对其进行复位,如果不能在一定的时间里对其进行复位,T1 的定时中断就会使单片机复位。在这里T1的定时时间要设的大于主程序的运行时间,给主程序留有一定的的裕量。而T1的中断正常与否我们再由T0定时中断子程序来监视。这样就够成了一个循环,T0监视T1,T1监视主程序,主程序又来监视T0,从而保证系统的稳定运行。  51 系列有专门的看门狗定时器,对系统频率进行分频计数,定时器溢出时,将引起复位.看门狗可设定溢出率,也可单独用来作为定时器使用.  凌阳61的看门狗比较单一,一个是时间单一,第二是功能在实际的使用中只需在循环当中加入清狗的指令就OK了。  C8051Fxxx单片机内部也有一个21位的使用系统时钟的定时器,该定时器检测对其控制 寄存器的两次特定写操作的时间间隔。如果这个时间间隔超过了编程的极限值,将产生一个WDT复位。  --------------------------------------------------------------------------------  看门狗使用注意:大多数51 系列单片机都有看门狗,当看门狗没有被定时清零时,将引起复位。这可防止程序跑飞。设计者必须清楚看门狗的溢出时间以决定在合适的时候,清看门狗。清看门狗也不能太过频繁否则会造成资源浪费。程序正常运行时,软件每隔一定的时间(小于定时器的溢出周期)给定时器置数,即可预防溢出中断而引起的误复位。  看门狗运用:看门狗是恢复系统的正常运行及有效的监视管理器(具有锁定光驱,锁定任何指定程序的作用,可用在家庭中防止小孩无节制地玩游戏、上网、看录像)等具有很好的应用价值.  系统软件"看门狗"的设计思路:  1.看门狗定时器T0的设置。在初始化程序块中设置T0的工作方式,并开启中断和计数功能。系统Fosc=12 MHz,T0为16位计数器,最大计数值为(2的16次方)-1=65 535,T0输入计数频率是.Fosc/12,溢出周期为(65 535+1)/1=65 536(μs)。  2.计算主控程序循环一次的耗时。考虑系统各功能模块及其循环次数,本系统主控制程序的运行时间约为16.6 ms。系统设置"看门狗"定时器T0定时30 ms(T0的初值为65 536-30 000=35 536)。主控程序的每次循环都将刷新T0的初值。如程序进入"死循环"而T0的初值在30 ms内未被刷新,这时"看门狗"定时器T0将溢出并申请中断。  3.设计T0溢出所对应的中断服务程序。此子程序只须一条指令,即在T0对应的中断向量地址(000BH)写入"无条件转移"命令,把计算机拖回整个程序的第一行,对单片机重新进行初始化并获得正确的执行顺序  看门狗也有对计算机危害之处。如果用看门狗软件加密并发送到环形网络内(如学校机房),将会造成每发送一次,两台电脑同时中毒一天,还会持续一周蔓延。如:运行速度超慢,桌面背景变换,画图软件要黑色出绿色等等。还会造成每台电脑少几个文件。如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】希望我的回答对您有所帮助,望采纳! ~ O(∩_∩)O~
2023-08-12 05:04:341

看门狗是什么东西啊?

  你们知道什么是硬件看门狗吗?跟着我一起学习什么是硬件看门狗吧。   硬件看门狗介绍   看门狗,又叫watchdog timer,主要用来监控、管理CPU的运行状态,并对处于异常状态中的CPU进行复位操作,使其能重新工作。   看门狗可分为硬件看门狗和软件看门狗两种。   硬件看门狗的主体是一个定时电路,并由被监控CPU提供周期性“喂狗”信号,对定时器清零(俗称“清狗”)。CPU正常工作时,由于能定时“清狗”,看门狗内的定时器不会溢出。当CPU出现故障,则不能继续提供“清狗”信号,使得看门狗内定时器不断累加而溢出,从而触发一个复位信号对CPU进行复位,使CPU重新工作。   软件看门狗原理上一样,只是将硬件电路上的定时器用处理器的内部定时器代替,这样可以简化硬件电路设计,但在可靠性方面不如硬件定时器,比如系统内部定时器自身发生故障就无法检测到。当然也有通过双定时器相互监视,这不仅加大系统开销,也不能解决全部问题,比如中断系统故障导致定时器中断失效。   看门狗本身不是用来解决系统出现的问题,在调试过程中发现的故障应该要查改设计本身的错误。加入看门狗目的是对一些程序潜在错误和恶劣环境干扰等因素导致系统死机而在无人干预情况下自动恢复系统正常工作状态。看门狗也不能完全避免故障造成的损失,毕竟从发现故障到系统复位恢复正常这段时间内是不能正常工作的。同时一些系统也需要复位前保护现场数据,重启后恢复现场数据,这可能也需要一笔软硬件的开销。   1).MR#:Manual-Reset,手动复位输入信号,低电平有效,当此管脚的输入电平低于0.6V时,会触发Reset#管脚输出一个复位信号,此管脚内部有 70uA 上拉电流。如要不使用此管脚,需要将此管脚接到VCC或者悬空,不可接地;   2).VCC:芯片工作电压,接5V或3.3V;   3).GND:芯片参考地,直接与单板GND相连;   4).PFI:Power-Fail Comparator Input,电压监控输入管脚,当此管脚的输入电压低于1.25V时,FPO#及Reset#会输出低电平信号;   5).PFO#:Power-Fail Output,电压监控输出管脚,当PFI的输入电平低于1.25V时,输出低电平,不使用此管脚时可将其悬空;   6).WDI:Watchdog Input,清狗信号输入,WDI遇到一个上升沿/下降沿,内部看门狗定时器都将清0。WDI的输入信号超过1.6S不发生跳变时,看门狗内部定时器将会溢出并触发WDO#输出低电平;   7).WDO#:Watchdog Output,看门狗输出,WDI超过1.6S不发生跳变时,WDO#将输出低电平,另外,VCC低于1.25V时也会触发WDO#输出低电平;   8).RESET#:复位信号输出,低电平有效,低电平宽度为200ms,Reset#信号只会被VCC或MR#触发,WDO#有效时不会触发Reset#,除非将WDO#接到RESET#上。   虽然MAX706与ADM706芯片在封装上相互兼容,但两者还是存在一些差异,具体如下:   1).MAX706R是商业级器件,工作温度范围为:0-70 oC,而ADM706R是工业级器件,工作温度范围为:-40-85 oC,所以大家在选型的时候,一定要产品的工作环境是否对温度有要求;   2).MAX706R的最小复位脉冲宽度为140ms,ADM706R的最小脉冲宽度为160ms;   3).ADM706R的WDI管脚若悬空处于高阻状态时会禁止芯片工作,所以设计时,需要将WDI管脚通过4.7K电阻上拉到VCC。而MAX706不能被禁止,一上电就开始工作,所以WDI不需要上拉;   4).ADM706R的PFO#信号不但会被PFI信号触发,同时也会被MR#信号触发,当MR#出现负电平时,会触发PFO#输出10KHz方波并保持,但MAX706的PFO#仅仅和输入PFI有关,不会受MR#管脚电平的影响;   5).当MR#出现低电平时,对于MAX706芯片,WDO#将先于RESET#跳变,而ADM706却相反,WDO#后于RESET#跳变。   为了使硬件看门狗更可靠,使用起来更灵活,当今主流的设计方式都是看门狗芯片配合逻辑器件(CPLD)来使用。   此时,看门狗有三种清狗方式:   1).正常工作时,CPU输出WDI信号清狗;   2).CPU关闭看门狗(不输出WDI信号),由CPLD输出WDI清狗信号,此方法不推荐使用,容易出问题,有的设计规范中是严禁CPU关闭看门狗的;   3).CPU挂死后,CPLD主动输出WDI清狗信号一段时间,如果CPU仍未恢复正常,则不再继续清狗,等待看门狗芯片内部定时器溢出后输出复位信号对CPU进行复位。   在CPU上电启动期间内,是不能输出WDI信号去清狗的,而外部硬件看门狗是一上电就开始工作的,CPU的启动时间一般在一两分钟,而看门狗的定时器只有1.6s,超过这个时间不清狗就会输出复位信号对CPU进行复位,如果这样的话,CPU就会每隔1.6s重启一次,不能正常工作,如何规避这种问题的?   在实际设计中是这样做的,如下图所示,在CPU上电启动的这段时间内,利用系统时钟信号CLK清狗,等CPU启动完成后,SWITCH自动将清狗信号切换成WDI。定时器和切换开关(SWITCH)是用逻辑模拟的,定时器的溢出时间可设(一般比CPU启动时间稍长一点点),等CPU启动完成后,定时器也随之溢出,并产生溢出信号,SWITCH接收到此溢出信号后,立即采取动作,将清狗信号从系统时钟切换到WDI。
2023-08-12 05:04:411