智能车制作

标题: 关于智能车程序中几个中断嵌套的问题,求高手解释 [打印本页]

作者: 马路    时间: 2011-12-7 14:06
标题: 关于智能车程序中几个中断嵌套的问题,求高手解释
本帖最后由 马路 于 2011-12-7 14:07 编辑

我在编程的过程中参考了前辈的程序,发现整个程序中有三个定时器和三个中断,分别配合来控制电机,舵机和刹车。
以舵机控制为例,给舵机一个周期20ms的方波(占空比可调整),然后单独执行时候舵机可以进行控制,但是如果将
控制舵机的定时器和控制电机(或者刹车)的定时器放在一起配合,高优先级的中断正在进行的时候,低优先级的中断
会被保存并暂停执行,那么会不会影响到低优先级定时器的作用呢?
比如我现在将电机设为高优先级,舵机设为低,那么控制舵机的定时器在中断时候,控制电机的定时器怎么工作呢?两者会
不会相互影响呢?他们相互之间的中断响应时间会不会冲突呢?
不知道大家能不能看懂我是什么意思。。。如果看不懂,我再补充。。。
跪求高手解释一下啊

作者: tmac1    时间: 2011-12-8 15:59
看不懂啊
作者: 极品飞车    时间: 2011-12-14 12:57
我也苦恼这个问题!我在想   就算有优先级。但是程序里面有了延时,就不好整了,延时的时候,低优先级到了,怎么弄啊?
作者: 密码终结者    时间: 2012-11-19 23:01
有道理,好像很多人给忽略了
作者: 为丞而琳    时间: 2012-11-20 23:52
对啊,我也搞不懂啊




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2