系统时间是个不好精确定义的,但是可以确定几个值,如:系统最大时间,系统最小时间,评估出一个正常时间,当然要算中断造成的延时了,中断也是系统时间内的了,说起来有些复杂了,这是个如何由最小系统扩展到自定义“大”系统的过程,考虑的问题较多,与系统的架构有直接关系,并不是单纯说哪的时间长短问题,但基本原则是一样的,消耗尽量短的时间去做一个动作,不要有纯粹的 “死等”,
关于看门狗的用法,可以参见以前别人发的帖子,原则是假设你的程序是逻辑正确的,狗咬的时间一定要大于设计考虑的做大时间,喂狗不要太盲目。
ok,说的有些乱,慢慢来吧! |
|