主题 : 我在UCOS II中一加入串口中断程序就跑飞,但是我裸机的时候串口中断很正常,不知道为什么 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 22983
精华: 0
发帖: 16
金钱: 90 两
威望: 18 点
贡献值: 0 点
综合积分: 32 分
注册时间: 2010-06-10
最后登录: 2010-08-09
楼主  发表于: 2010-08-09 00:46

 我在UCOS II中一加入串口中断程序就跑飞,但是我裸机的时候串口中断很正常,不知道为什么

我在UCOS II中一加入串口中断程序就跑飞,但是我裸机的时候串口中断很正常,不知道为什么

大家指导下
级别: 新手上路
UID: 20746
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
贡献值: 0 点
综合积分: 4 分
注册时间: 2010-05-07
最后登录: 2012-09-10
1楼  发表于: 2010-08-11 16:47
不懂,我的也是一样,一开定时器中断就卡死了,是不是UCOS里面的中断要自己加进堆栈、出堆栈和中断函数返回的?楼主要是知道了的话,分享一下。
级别: 新手上路
UID: 51292
精华: 1
发帖: 21
金钱: 155 两
威望: 31 点
贡献值: 1 点
综合积分: 62 分
注册时间: 2011-07-01
最后登录: 2011-08-18
2楼  发表于: 2011-07-01 14:38
开中断前要先注册中断
如果有看门狗,还要注意喂狗