OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » 企业专区 » Renesas » 从uCos官网上下的uCos for RL78G13的系统,跑起来堆栈溢出!求教

共5条 1/1 1 跳转至

从uCos官网上下的uCos for RL78G13的系统,跑起来堆栈溢出!求教!

助工
2012-10-21 15:22:10    评分
从uCos官网上下的uCos for RL78G13的系统,在IAR中编译正常!但是运行的时候会提示以下错误:


还有一个问题:
新下的系统,是不是必须无添加一个自己的  task才能正常跑起来!
附件添加系统的代码!请高手帮忙调试一下看是哪出的问题!
在这卡了很长时间了!以前没怎么用过uCos的系统!非常感谢!
uCosForRL78G13.rar



关键词: 官网     上下     RL78G13     系统     起来     堆栈     溢出    

助工
2012-10-21 16:17:10    评分
2楼
其实这样真接拿过来会有很多问题!
因为这个移植的系统虽然是针对RL78G13的,但是不是同一块板子!
所以至少在IO配置上会不同!但是在芯片资源相关的配置上应该是一样的!
再裁剪一下试试看!
请高手指教一下方式!!非常感谢!

高工
2012-10-22 01:05:46    评分
3楼
仔细看一下程序,如果没有创建任务,肯定要自己建的

专家
2012-10-22 09:08:22    评分
4楼
官网的示例是直接使用寄存器操作,而并没有使用applilet3来生成代码。

例如,如果楼主想让其闪灯 ,那么需要自己初始化一个P77端口引脚,然后新建一个blinky任务,之后就可以看到自己的task在运行了,那个可爱的蓝色小LED灯也会有节奏的闪烁了。

菜鸟
2012-10-22 11:17:28    评分
5楼
看上去是个Warning,没有研究过IAR,个人看法:
警告的原因是运行是的SP地址已经超出了IAR里设定堆栈区域地址,也就是堆栈溢出,但是不是会对你的系统造成影响,这要看SP地址是否进入了全部变量的地址,看看MAP文件吧

共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]