原创 无线单片机nRF9E5的看门狗程序设计

2008-1-4 16:50 3961 5 7 分类: MCU/ 嵌入式

void CLRWDT(void)//初始化及喂狗
{
       while ((REGX_CTRL & 0x10));
       REGX_MSB = 0x0f;
       REGX_LSB = 0xff;  //看门狗定时值
       REGX_CTRL = 0x08;  //写入看门狗
}


--------------------------------------------------------------------------------------------------


6715c5a0-a80a-4ae0-9747-b4d767b1e1bf.JPG


d4ae38e9-ddf6-41a4-8f1d-312351aa63f9.JPG


16.5  Watchdog


The watchdog is activated on the first write to its control register SFR 0xAD. It can not be disabled by any other means than a reset. The watchdog register is loaded by writing a 16-bit value to the two 8-bit data registers (SFR 0xAB and 0xAC) and then the writing the correct opcode to the control register. The watchdog will then count down towards 0 and when 0 is reached the complete microcontroller will be reset To avoid the reset, the software must load new values into the watchdog register sufficiently often.


16.6  Programming Interface to Watchdog and Wakeup Functions


RTC timer GPIO wakeup and Watchdog are controlled via SFRs 0xAB, 0xAC and 0xAD.Typical sequences are:
Write: Wait until REGX_CRTL.4 == 0 (i.e. not busy)
Write REGX_MSB, Write REGX_LSB, Write REGX_CTRL
Read: Wait until REGX_CRTL.4 == 0 (i.e. not busy)
Write REGX_CTRL, Wait until REGX_CRTL.4 == 0 (i.e. not busy)
Read REGX_MSB, Read REGX_LSB

PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户1027019 2008-1-14 11:29

内置式TPMS是用于使用真空内胎的轿车、面包车,卡车等使用内胎的汽车可用外置式TPMS。内置式TPMS和外置式TPMS中国均已大量生产出口欧美市场。

外置式轮胎压力监测产品是将压力传感器安装在轮胎的气门嘴上,再通过无线传输的方式把压力信号发送到接收显示器上。从压力传感的技术方法还可以划分为电子式和机械式,电子式就是采用芯片技术来侦察压力,如Motorola、Infineon、GE等传感器芯片(带MCU)技术。

凯源科技推出"SecuTire胎安特"轮胎安全专家轮胎压力监测系统(TPMS)产品,该产品属于外置式、机械式传感,把传感发射器采用特殊的方法(防盗)拧在气门嘴上,通过无线传输技术把传感器侦察到的信号发送到接收显示器上。它安装方便简单。同时它对真空胎和非真空胎均可适用。

上海S&T推出TPMS解决方案 :
1)使用SP30的小车用TPMS;
2)小车用气门咀外置TPMS;
3)卡车用气门咀外置TPMS
4)集装箱吊机用气门咀外置TPMS

用户1322852 2008-1-12 00:38

博主你好,我是老师,现在在搞个卡车胎压检测的实验,想用TPMS的方法检测胎压,但卡车上用的都是有内胎的,我所看到的解决方案都是针对真空胎的,请问有内胎的该怎么检测呢?是不是要换掉内胎的气门嘴,用带有压力传感器的检测装置来代替,这样可行吗,市面上有没成熟的产品?多谢回复,希望能经常向你请教。mail:

相关推荐阅读
用户1027019 2015-03-12 10:35
LM2596器件选型
LM2596有不同生产商但提供的规格数据都一样。下图为典型12V输入,输出5V 3A电路。输出电压由R1 R2  Vref等决定 ,  Vout =Vref(1+R2/R1),Vref=1.23V固定...
用户1027019 2009-05-12 22:23
C语言 条件编译详解
预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。在C 语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根...
用户1027019 2009-04-22 16:31
c语言中volatile关键字
volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改。用volatile关键字声明的变量i每一次被访问时,执行部件都会从i相应的内存单元中取出i的值。没有用vo...
用户1027019 2009-04-10 18:09
什么是差动保护?
差动保护是输入的两端CT电流矢量差,当达到设定的动作值时启动动作元件。保护范围在输入的两端CT之间的设备(可以是线路,发电机,电动机,变压器等电气设备) 逆相序上面两位已经解释了,有功反向是逆功率而不...
用户1027019 2009-03-14 13:09
labview安装的技巧
labview安装的技巧2007-09-14 01:13下载: Labview8.0      Labview破解补丁首先下载labview8.2注册机,现在网上很多,随便提供个链接http://ww...
用户1027019 2009-02-07 22:31
LATEX文件中如何JPG插图?
使用一个名字叫ebb的工具。一般widows下装上Ctex都会带这个小工具,Linux下安装Latex后一般也会有,先用ebb生成对应的BoundingBox文件,如输入命令: ebb test.jp...
EE直播间
更多
我要评论
2
5
关闭 站长推荐上一条 /3 下一条