网站首页
IC库存
IC展台
电子资讯
技术资料
PDF文档
我的博客
IC72论坛
ic72 logo
资料首页最新产品 技术参数 电路图 设计应用 解决方案 代理商查询 IC替换 IC厂商 电子辞典
关键字: 技术文章 PDF资料 IC价格 电路图 代理商查询 IC替换 IC厂商 电子辞典

看门狗工作原理及定时器操作

    1.看门狗工作原理

    S3C44B0X看门狗定时器用于在诸如噪声和系统错误干扰的情况下,继续进行控制操作,还可以用做16位的内部定时器,来请求中断服务。看门狗定时器每隔128个MCLK周期便产生一个复位信号,在程序正常执行时,需不断地清0看门狗定时器,即“喂狗”操作,以防止复位信号的发生。这样当系统程序受到外部干扰而“跑飞”时,由于不能及时“喂狗”,而使整个系统复位,使得系统程序重新启动,保证了系统的安全可靠性。

    2.看门狗定时器操作

    如图所示是看门狗定时器的功能框图。

看门狗工作原理及定时器操作

图 看门狗定时器的功能框图

    S3C44B0X看门狗定时利用MCLK作为时钟源,经过8位的预分频和4选1的2位分割之后得到所需频率。预分频值和频率分割值在看门狗定时器控制寄存器WTCON中配置,有效的预分频值范围为0~28-1,频率分割系数可选为16、32、64或128。使用下列公式计算看门狗定时频率和每个定时器时钟周期值。

    twatchdog=1/MCLK/(预分频值+1)/分频系数

    看门狗定时器使能后,WTDAT(看门狗定时器数据寄存器)不能自动装入WTCNT(看门狗定时计数寄存器)。因此,在看门狗定时器开始工作前,初值必须写到看门狗定时计数寄存器WTCNT中。

热门搜索:TLP808 UL24CB-15 B40-8000-PCB 01B5001JF BTA12-800TWRG TLM815NS PDU2430 2839376 2839224 PS-415-HGULTRA 2839211 2866349 B30-7100-PCB PS-410-HGOEMCC 2858030 B30-8000-PCB PDU12IEC PS6020 8300SB1 BQ25895MRTWR 01B1002JF LC1800 PS-415-HG IS-1000 02T0500JF
COPYRIGHT:(1998-2010) IC72 达普IC芯片交易网
客户服务:service@IC72.com 库存上载:IC72@IC72.com
(北京)联系方式: 在线QQ咨询:点击这里给我发消息 联系电话:010-82614113 传真:010-82614123
京ICP备06008810号-21 京公网安备 11010802032910 号 企业资质