OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4405|回复: 8

为什么上了 UCOS II 添加其他任务就会卡死?

[复制链接]

32

主题

153

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
453
金钱
453
注册时间
2014-11-5
在线时间
0 小时
发表于 2015-2-4 03:03:11 | 显示全部楼层 |阅读模式
5金钱
为什么上了 UCOS II 添加其他任务就会卡死?  UCOS II 移植成功后,创建了连个LED灯任务,运行正常。把原子哥的LCD工程加进来,运行OK.

但是加了RTC任务系统就卡死了,然后换其他 任务,加载2.4G无线模块进来,一运行系统卡死,这是怎么回事呢??哪里冲突?

最佳答案

查看完整内容[请看2#楼]

1、堆栈开小了 2、任务切换处理有问题或者心跳处理有问题
酱油团队--
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

70

主题

6684

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12613
金钱
12613
注册时间
2012-11-26
在线时间
3701 小时
发表于 2015-2-4 03:03:12 | 显示全部楼层
1、堆栈开小了
2、任务切换处理有问题或者心跳处理有问题
学无止境
回复

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2013-4-2
在线时间
0 小时
发表于 2015-2-4 03:03:12 | 显示全部楼层
看看内存分配吧
回复

使用道具 举报

4

主题

84

帖子

0

精华

初级会员

Rank: 2

积分
155
金钱
155
注册时间
2013-10-17
在线时间
9 小时
发表于 2015-2-4 09:04:38 | 显示全部楼层
堆栈内存空间没分配够吧?
回复

使用道具 举报

11

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
98
金钱
98
注册时间
2015-1-9
在线时间
0 小时
发表于 2015-2-4 10:03:30 | 显示全部楼层
把RTC中断屏蔽了就可以,虽然我也不知道为什么,但确实可以解决
回复

使用道具 举报

22

主题

2251

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4468
金钱
4468
注册时间
2013-4-22
在线时间
334 小时
发表于 2015-2-4 10:12:38 | 显示全部楼层
回复【4楼】13407147650:
---------------------------------
晶振没有起振,还是不要用内部的RTC了,ST的RTC真是坑爹的玩意,烂到家了,即使跑起来,零下-5度的时候,电池没有电了,系统彻底挂掉
回复

使用道具 举报

32

主题

153

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
453
金钱
453
注册时间
2014-11-5
在线时间
0 小时
 楼主| 发表于 2015-2-4 10:41:40 | 显示全部楼层
回复【5楼】三叶草:
---------------------------------
但是单独运行就可以
酱油团队--
回复

使用道具 举报

22

主题

2251

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4468
金钱
4468
注册时间
2013-4-22
在线时间
334 小时
发表于 2015-2-4 11:00:05 | 显示全部楼层
回复【6楼】xiaolong12:
---------------------------------
中断配置有没有冲突的地方,或者堆栈溢出,都会导致死机
回复

使用道具 举报

28

主题

1489

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1656
金钱
1656
注册时间
2013-7-24
在线时间
1 小时
发表于 2015-2-4 11:22:30 | 显示全部楼层
不好揣度,建议先定位代码发生故障的位置
于20150522停用该账号:http://www.microstar.club
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-1 12:29

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表