历史上的今天
返回首页

历史上的今天

今天是:2025年03月04日(星期二)

正在发生

2018年03月04日 | 看门狗软件的自保护技术介绍

2018-03-04 来源:eefocus

    1、软件看门狗的设计方案

    单片机或微机系统受到强干扰后可造成程序失控,使CPU进入死循环,或者使程序跑飞。利用“看门狗”技术能不断地监视程序运行的时间,一旦超过限定时间,就确认系统已经“死机”看门狗立即CPU复位,使之返回正常程序流程。利用硬件和软件均可实现看门狗功能。

     

     

     

软件看门狗的主程序流程图

     

     

TI中断程序流程图
TO中断程序流程图

     

    2、指令冗余技术

     

    3、软件陷阱技术

     

     

    4、多次采样技术

     

     

    5、延时防止抖动技术

     

     

    6、定时刷新输出口

     


推荐阅读

史海拾趣

Elite Semiconductor Products Inc公司的发展小趣事

随着全球对环保和可持续发展的关注度不断提高,Elite也积极响应这一趋势。公司注重环保理念在生产过程中的贯彻实施,采用环保材料和节能技术,减少生产过程中的污染排放。同时,Elite还积极参与环保公益活动,推动环保理念的普及和实践。这些努力不仅提升了公司的社会形象,也为公司的可持续发展奠定了坚实基础。

德力康(DLK)公司的发展小趣事

随着电子行业的不断发展和变革,DLK公司也面临着转型升级的压力。为了适应市场需求的变化,DLK公司开始加快转型升级的步伐。一方面,公司加强了对新能源汽车、物联网等新兴领域的研究和开发;另一方面,公司积极探索智能制造、工业互联网等新技术在连接器生产中的应用。通过转型升级,DLK公司不仅提高了生产效率和产品质量,而且增强了企业的竞争力和可持续发展能力。

Colibrys SA公司的发展小趣事

Colibrys在MEMS技术方面拥有深厚的专业知识,这得益于公司长期的研发积累和不断创新的精神。许多客户委托公司建造最苛刻的航空航天、能源、铁路或汽车测试设备,这些成功案例进一步巩固了公司在行业内的领先地位。无论是用于汽车安全气囊的MEMS加速度计,还是用于引导钻头的高温加速度计,都体现了Colibrys在专业知识应用方面的卓越能力。

Exar公司的发展小趣事

面对日益激烈的市场竞争和不断变化的市场需求,Exar公司始终坚持以创新为核心竞争力。公司不断投入研发资金,加强技术创新和产品研发力度,推出了一系列具有自主知识产权的新产品。同时,Exar还积极关注行业发展趋势和市场动态,不断调整和优化产品线,以适应市场的变化和发展。在未来,Exar将继续坚持创新驱动的发展战略,努力成为电子行业的领军企业。

请注意,以上故事框架仅供参考,具体的故事内容需要根据实际情况进行补充和完善。

Anadigm公司的发展小趣事

面对日益激烈的市场竞争和不断变化的市场需求,Exar公司始终坚持以创新为核心竞争力。公司不断投入研发资金,加强技术创新和产品研发力度,推出了一系列具有自主知识产权的新产品。同时,Exar还积极关注行业发展趋势和市场动态,不断调整和优化产品线,以适应市场的变化和发展。在未来,Exar将继续坚持创新驱动的发展战略,努力成为电子行业的领军企业。

请注意,以上故事框架仅供参考,具体的故事内容需要根据实际情况进行补充和完善。

Goodwork Semiconductor ( GW )公司的发展小趣事
电路中加入了多种保护电路(如反向电流保护、过温保护、过电流保护等),提高了电路的稳定性和可靠性。

问答坊 | AI 解惑

别傻了(8):休病假、产假是理所应当的

休了病假或产假吗?你需要注意了        病假和产假是一个很好的福利制度,最近发现公司里怀孕的人比较多,大多数人认为法定的“病假或产假”是严格受法律保护的权利,但是你一定要注意,这有可能会把你陷入两难境地。当然,当你休长期病假 ...…

查看全部问答>

ADC 前端电路的五个设计步骤

经典学习资料,可以巩固基础…

查看全部问答>

关于DSP的stack,请教了!

情况是这样的,前两天我的程序莫名其妙的在调用一个函数之后跳到一个地方去执行了,倒是没有司机,但是这个是很异常的,对这个问题,深入研究发现问题源于stack内的返回地址的低2Byte被函数操作意外修改了,再深入研究发现memcpy()造成,解决之后, ...…

查看全部问答>

定时器调试出错

在一个可以通过下载调试的工程里添加了一段代码Rebuild all 后就提示 Error[Pe020]: identifier "TIM4" is undefined 下面void LcdShow_Init(void)函数是原来可调试工程中的代码 当双击TIM2然后单击右键选中 go to definition of TIM2 ...…

查看全部问答>

stm32L有没有512kflash144pin的

                                 我在做一个便携式的遥控器!…

查看全部问答>

频率测量

本帖最后由 paulhyde 于 2014-9-15 08:54 编辑 请教高手指点下面的代码:用定时器A测频率的代码,红色标注的是什么意思啊,求解!!! void main(){  uchar temp=0;  WDTCTL=WDTPW+WDTHOLD;  int_clk();    & ...…

查看全部问答>

MSP430AFE253中国国家电网评估报告

惊奇了吧!国家电网对MSP430的评估报告,里面还有一个应用案例,看拍的照片是应用在点表里的一个案例。计费单位是“元”…

查看全部问答>

pcb超低价快速打样

单/双50元/款 ( 长宽在5CM以内)数量10PCS交期 3-4天单/双100元/款(长宽在10CM以内)数量10PCS交期3-4天四层500元/款 (长宽在10CM以内)数量10PCS交期5-6天六层1200元/款(长宽在10CM以内)数量10PCS交期6-7天最小孔0.2MM 最小线0.1MM备注:以上 ...…

查看全部问答>

三极管手册参数问题

我想问下那些EDA中三极管参数中的那个正向传输时间(也有叫他正向渡越时间的)Tf 和 过渡频率(特征频率,一般都找不到这个参数)是不是一个概念啊? 因为在算频响的时候有时间常数和角频率的关系,而且频率倒数周期本身就是一个细分的时间概念, ...…

查看全部问答>

433和315无线模块的软件编解码遥控程序

433和315无线模块的软件编解码遥控程序…

查看全部问答>