看门狗怎么设置中文设置问题

(Kinetis K60)WDOG看门狗时间设置问题 -
ARM Cortex-M系列产品 - 恩智浦技术社区
后使用快捷导航没有帐号?
查看: 820|回复: 12
(Kinetis K60)WDOG看门狗时间设置问题
主题帖子积分
找到一篇文章 其中
初始化看门狗
void WDOG_Init(void)
& & WDOG_UNLOCK = 0xC520;& && &
& & WDOG_UNLOCK = 0xD928;& && && && && &//解锁看门狗寄存器(重新写入前必须解锁)两次写入不能超过20个时钟周期
& & WDOG_PRESC = 0x0700;&&//(7+1)分频
& & WDOG_TOVALH = 0x0110;& & //看门狗超时时间设置为3s
& & WDOG_TOVALL = 0x5E90;
这个时间设置百思不得其解&&
这个0x01105E90是怎么来的
NXP金币 +5
主题帖子积分
关键是Watchdog的时钟源频率是多少,这样才好推算
主题帖子积分
有没有人搞过这个看门狗啊
主题帖子积分
看的也不是很明白分频&&这个时间实在没搞明白
主题帖子积分
关键是Watchdog的时钟源频率是多少,这样才好推算
用的芯片是MK60DN512VMD10&&看芯片手册也没看到时钟源频率是多少
主题帖子积分
关键是Watchdog的时钟源频率是多少,这样才好推算
是这个吗 1KHZ
(42.81 KB, 下载次数: 0)
17:12 上传
主题帖子积分
是这个吗 1KHZ
是的,Watchdog的时钟来源是两个,即LPO和Bus clock
_9-12-40.jpg (65.48 KB, 下载次数: 0)
09:14 上传
主题帖子积分
是的,Watchdog的时钟来源是两个,即LPO和Bus clock
但是这和看门狗时间设置有什么关系&&怎么来设置看门狗的超时时间&&还有那个分频&&说是看门狗时钟除以7+1是什么意思&&刚接触这个东东
主题帖子积分
但是这和看门狗时间设置有什么关系&&怎么来设置看门狗的超时时间&&还有那个分频&&说是看门狗时钟除以7+1 ...
这个其实我建议还是先浏览一下参考手册会比较好!
主题帖子积分
这个其实我建议还是先浏览一下参考手册会比较好!
手册看了几遍没看明白&&不过也没看到关于时间的说法&&难道是我理解的有问题吗
站长推荐 /2
社区会员们一直期待的LPC活动终于来了,只要20金币,大家就可以兑换一块LPC824的板子,大家还等什么
对于没有金币的网友,只要支付6元邮费即可获得LPC开发板一块
Tel: 3-8069
版权所有@苏州灵动帧格网络科技有限公司
Powered by单片机程序中为什么要禁止看门狗
12:23:23&&&来源:eefocus &&
中为什么要
&&&&&&&设置看门狗定时器的时候,必须先关闭它才能设置,否则在开启状态下设置看门狗定时器可能会出现问题。一般和、还有ARM芯片里设置内部功能的时候,都是先关闭这个功能,再设置。中断也是类似的,我们通常它把中断全部关闭了,然后在程序里面进一步设置。
&&&&&&&要搞清楚关闭看门狗定时器的深层次原因,我们先得明白其用途:
&&&&&&&它其实就是一个定时器,这个定时器溢出是会产生一个中断响应,这个中断响应对应的中断服务就是跳回程序开头,也就是复位。启动看门狗后,要定时在程序中把看门狗的计数器清0,以防止它进入中断然后复位,这就叫做喂狗。
&&&&&&&看门狗定时器常用在程序很容易跑飞的情况下(比如等待超时,意外进入死循环等)&&在启动看门狗定时器的前提下,如果程序跑飞,不用怕,等计数器WTCNT溢出时,程序会自动复位。但在一般的程序中是不太可能会跑飞的,所以多数情况下我们关闭看门狗,是因为引入了看门狗之后就多了定时计数值处理的一些代码,这增加了程序的复杂性。
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
单片机程序相关资源
禁止看门狗相关资源
编辑:什么鱼
本文引用地址:
大学堂最新课程
本周热门资源推荐
EEWORLD独家后使用快捷导航没有帐号?
查看: 5359|回复: 7
关于仿真时看门狗复位问题
在线时间0 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
我刚刚得到了一个仿真器,JLINK
用来仿真stm32f101c8这款片子~我发现了点问题~我跟踪的时候发现,全速运行没有问题。只要我设置断点,程序运行到断点处停下来后,什么也不操作等1秒左右程序就自动复位。单步运行,几段代码后,系统也复位。我先以为是我仿真器的问题,但是后来发现:不是仿真器的时,是看门狗的问题。我在程序运行的时候,如果没有进入设置看门狗这段程序,等多久也不复位,但是如果看门狗初始化完了,不管那段程序,只要停下来,也就是说没有及时喂狗(推测),系统就复位,这是什么原因呀?
为什么设置断点停下来后,看门狗的定时器,没有停下来呀?
不知道是我程序设置的问题还是软件设置的问题,我用的是keil
看门狗程序附上:
void dog_init(uint16 interval)
volatile uint16 wait=0;
//内部低速振荡器开启
RCC-&CSR|=(1&&0);
while(!(RCC-&CSR&(1&&1)));
while(IWDG-&SR);//等待可以写入
//设置看门狗间隔
IWDG-&KR=0x5555;//解锁
if(interval==5)IWDG-&PR=5;//分频器
else if(interval==30)IWDG-&PR=7;//分频器
IWDG-&KR=0x5555;//解锁
if(interval==5)IWDG-&RLR=0x200;//计数器预装载
else if(interval==30)IWDG-&RLR=0xFFF;//计数器预装载
for(wait=0;wait&100;wait++);
//启动看门狗
IWDG-&KR=0xCCCC;
IWDG-&KR=0xAAAA;
&&&&&&&&&&
在线时间1 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
我看到资料上说 stm32 分调试状态和非调试状态~
在调试状态下DBGMCU_CR设置
在线时间0 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
& & & & & & & & & & & & & & & &&&在STM32中,如果要求设置断点停下来后,暂停看门狗的定时器,需要设置DBGMCU_CR中的对应位。
在线时间0 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
DBGMCU_CR里面包括了四种计数器的开关~
如果是仿真状态下,是不是应该都设置为停止?
(72.97 KB)
下载次数:0
在线时间0 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
& & & & & & & & & & & & & & & &&&芯片提供了这种机制,你可以根据需要自己选择设置哪一个,或设置所有;我不知道你的具体需求,无法告诉你具体怎么用。
在线时间1 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
& & & & & & & & & & & & & & & &&&具体需求要具体分析
在线时间0 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
这个寄存器应该是由仿真软件来设置的。
不应该由用户程序来处理。
在线时间0 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分
这个寄存器应该是由仿真软件来设置的。
不应该由用户程序来处理。
这个寄存器是由开发者设置,但不一定是通过用户程序来处理。
如果开发者希望调试停止时,看门狗的计数器依然工作,则可以通过仿真软件来清除相应的寄存器位;如果开发者希望调试停止时,看门狗的计数器停止工作,则可以通过仿真软件来设置相应的寄存器位;当然这个清除或设置的操作,也可以使用临时的调试程序,即用户程序来处理。
STM32中提供这个寄存器位,就是把调试的选择权交给开发者,你爱怎么用就怎么用,让开发者有充分发挥的余地。
Powered by
逛了这许久,何不进去瞧瞧? |  |  | 
您所在的位置: &
> 《看门狗》画面设置方法
《看门狗》画面设置方法
14:09:53  来源:互联网   次阅读
《看门狗》画面设置图文指南
先声明一点,此指南是对游戏内的画质选项的一种解释,并且对性能的一点分析,个人系统是win7,win7的用户可以来参考一下。不分析cpu使用
GPU: GTX660M( a little overlock ) 台式参考显卡HD/GTS550Ti
新玩家,先参考这篇文章:点击进入的1和6点进行修改(第六点建议内存6G以上的修改,否则可能会有反效果,但试试看何尝不可)。
然后开始谈谈这个游戏的画面问题了
游戏中有两页画质选项
分别是option(选项)中的display(显示,基本显示设置)
还有Graphics Quality(画面质量)
关于GPU预渲染帧数,这个不是特效,理论上来说是越高越好,但是影响大不大取决于电脑环境。
Graphic Quality:
关于Display,没什么好解释的。
主要讲的是Graphic Quality
Graphic Quality:
Level of Detail(细节等级):
这个是这款作品中的设置最大败笔(我个人觉得),因为这个设置名为细节等级,但其实改变的细节的绘制距离和一点点的小细节
有些显卡跟我等级接近的人说这款作品只能勉强开着低特效来玩主要就是被这个东西给拖了性能。
根据我的推测,这个影响的不只是绘制距离,还影响到了特效演算距离(这个我不是很确定)。因为这个效果的调高对开放场景的fps影响非常大,但是要说画面有什么改变?中等之后的等级我只能说我实在是看不出来啊。
等级最高:
差别一定会有,但是对于性能有限的玩家,细节绘制距离其实低或中即可,在我的调节过程中,它是我最后一个考虑的画质选项
Shadows(阴影质量)
就如意思所说,阴影质量,影响的主要是阴影的分辨率,貌似还有绘制距离,对性能的影响幅度不小。但是个人觉得从低到高的性能影响并不算特别夸张,根据自行的性能调控,毕竟其实低等级的效果就已经很不错了。 (夜晚的差距那就很大了)
等级 最高:
分辨率方面相信大家是可以看见明显差距的,还算一个比较在画质调整中比较优先的调整
Reflections(反射质量)
主要体现在反射的分辨率取样上,还有深度和反射物体的数量和种类,由于个人的游戏还没有到下雨天,等到有时候再补上图
影响比较明显,其性能影响幅度完全大幅度取决于场景,个人觉得等级高已经足够
Ambient Occlusion(环境光遮蔽)
有些人可能不太清楚这东西对画面的影响在哪里,但是这项特效对画面的影响是不小的,但是是不是一个值得开高的效果。 。我觉得只要有就够了
AO一直以来最大的用途是用在没有阴影的地方,物品与物品之间连接在一起的时候边缘会显得过于枯燥,甚至给人一种浮空的感觉。这时候AO(我是 说SSAO)最明显的地方就是在那个边缘的旁边黑了一圈,如图。后来的HBAO的用途貌似已不限于如此,但是这个效果是我印象最深刻的地方,之所以说这个 效果开的高不高是否有必要是因为反正只是黑了一圈。 。怎么黑,貌似都不是很有感觉的样子。
这个特效对于显卡资源的消耗中等,除了你要开HBAO high,个人觉得无论如何,还是开一下比较好,否则树木就只剩清一色的贴图,没有投射阴影的时候就在感觉浮空。
总的来说,这个特效是一个比较实用的效果,但本人建议HBAO low即可,开成high我也看不出什么特别大的差别而且要求高了很多。
Motion Blur(动态模糊)
就是镜头在移动时会模糊,相信没有截图价值的,会影响一点性能,开不开看个人,就是有人不喜欢动态模糊的
如果你的fps很高,这也不会模糊到那里去。 。
Depth of Field (景深)
好在watch dogs没有做什么景深质量的东西,只有开和关,影响就是远景或部分镜头会有摄像机的那种对焦模糊的效果,也是一个有人喜欢有人不喜欢的东西,性能影响较小
(有些游戏景深有提供等级设置,个人觉得反正都是模糊的,开的高不高没差吧,对了,部分游戏景深等级还是消耗不少性能的,大家去调整其它游戏的时候可以参考一下)。
此特效不是所有的场景都能有明显差距,过场的差距非常大,总之就是景色会模糊,大概就这意思了,个人是开启了
water(水体质量)
此选项的影响分别如下
低(额,就只有水,会印天空颜色)
中(水面反应更加真实)
高(水面出现倒影)
最高(加强倒影分辨率)
个人觉得低与中的差距不大,但是到高增加倒影之后那就是天差地别了,性能影响中等,就是有水的地方fps会掉一些(水面反射昱反射特效是完全独立的)
质量 最高:
由于本人电脑性能有限,fps多一点是一点,个人觉得高和最高之间差距不大,所以高即可,又开高意义的重要特效
Shader(渲染)
这个是最难解释的了,差距很大,但是这个差距实在是很难解释,总之三个等级之间有不小的差距,直接上图吧,性能影响较高
貌似有低到中之间有启用光源?不太清楚,总之这个肯定是能高就高,中等的效果就很不错了,性能的消耗不小,但是这是我最优先考虑的画质选项之一
以上是全部画质选项差别的解释
现在谈谈怎么设置比较好,对于这款作品,我只能说如果你一旦知道了调整的方法之后,在适当的调整下还是能获得不错的画面的。由于本人是本本,所 以降到768p对我来说不是很有问题,个人的设置就如此贴最上面两张图一样(除了全屏)。整体非常流畅,平均大约30fps,室内外不会有明显掉帧。
性能有限组(3dmark 11 & 2000分)
分辨率就尽力降吧,特效什么的记得细节等级是低就好,其它的东西,就看你的显卡承受能力了。
性能还是有限组(3dmark 11 &= 2000 and 3dmark 11 &= 4000)
这就样看你是要牺牲分辨率还是画质了,1080p最低情况下,不少电脑还是有戏,有的还能勉强开上一点。
像我牺牲分辨率提画质的就调成那个样子,游戏体验非常不错。画面方面个人还是很满足的,同样记得把细节等级从低开始调,那东西不仅没什么用还吃了不少性能。 。
性能不错组(3dmark 11 & 4000 and 3dmark & 8000)
你们就1080p吧。 。画质什么的超过我的设置应该没什么问题,祝你们玩得开心。 。
把我的电脑可以比成渣组
嗯,甘拜下风。 。 。
总之,以上是个人在win7环境下有玩此游戏的心得,如有错误或补充,希望大家指正,关于开车卡的问题请参照文章开头的链接里面的方法
不要对这款游戏抱有太大的悲观,希望大家看了此贴,对自己的游戏选项设置有所帮助。
《看门狗》3DM免Uplay破解补丁v2.0a使用说明:1、解压缩2、复制Crack文件夹下的破解…
更新时间:  运行环境:Vista/winXP/win7/win8
大家都在看
网友在4小时点赞了
网友在5小时点赞了
网友在5小时点赞了
网友在5小时点赞了
网友在6小时点赞了

我要回帖

更多关于 看门狗出现了一个问题 的文章

 

随机推荐