10063|12

4

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

ucos-ii在飞思卡尔mc9s12xs128芯片上的移植!急!!! [复制链接]

 我前面搜了一些别人的程序,可以运行,移植也成功了,不过是单任务!后来我尝试建立了两个任务!但是为什么程序不连续运行了,变单步了,我用的是code warrior5.0编译器!有没有高手弄过相关的程序啊?我在做毕业设计,马上就要交论文了,可是我的多任务调度还是没有成功啊!所以论文迟迟没办法写!
我写的两个程序是PE5 PE6两个小灯的程序,我现在想让每个任务控制一个灯!(我用的是80引脚的芯片)但是我不知道改怎么修改他,让任务挂起来,使用消息队列之类的。。。
求大家的帮助!小弟先谢谢各位了!
我的邮箱是:koko6662006@sina.com

2任务koko XS128ucosv100.rar

331.41 KB, 下载次数: 462

这是我用ucos-ii的mc9s12xs128移植程序,求大家看看main函数里的任务有什么问题吗?仿真是的两个灯不能正常 ...

main函数代码.doc

33 KB, 下载次数: 173

main()主函数代码

最新回复

我下了楼主的mc9s12xs128程序,删了一个任务,单任务还是运行不起来,求解!!!!!!!!! 跪求完整程序代码,邮箱:jzx@likyh.com  详情 回复 发表于 2014-6-17 12:23
点赞 关注
 

回复
举报

463

帖子

0

TA的资源

纯净的硅(中级)

沙发
 

回复 楼主 kokokings 的帖子

我移植过到AC60上,不过我感觉应该是一样的。
我稍后传给你!
 
 
 

回复

463

帖子

0

TA的资源

纯净的硅(中级)

板凳
 

回复 楼主 kokokings 的帖子

你把这个做一下修改试试吧

ucos_for_QE128.rar

300.76 KB, 下载次数: 419

 
 
 

回复

4

帖子

0

TA的资源

一粒金砂(中级)

4
 

回复 板凳 wstrom 的帖子

谢谢你的程序,我试了,好复杂,呵呵,不过我用CW没有找到qe128的芯片,仿真不了,不过main()函数我看了,你的里面也只有一个TestTask任务啊!我已经移植成功了,只是不会处理多任务,我想看看你们怎么编写多任务的,至少是2任务的!
你有没有多任务的程序啊?我想看看main()函数里面的多任务是怎么编写的就OK了,你能帮帮我吗?谢谢
 
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

5
 
不知道楼主完成没有  我能够有任务调度   但是不能进入中断。。。。
 
 
 

回复

463

帖子

0

TA的资源

纯净的硅(中级)

6
 

回复 5楼 zwluoqi 的帖子

完成了。我的运行OK
 
 
 

回复

6

帖子

0

TA的资源

一粒金砂(中级)

7
 

我也是啊,今天刚移植还没成功,大哥能给点例程吗?

邮箱是:wangjinzhouqw@163.com,先谢谢啦
 
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

8
 

回复 6楼 wstrom 的帖子

我已经完成了。。谢谢  多交流
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

9
 

努力学习中

 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(中级)

10
 

回复 楼主 kokokings 的帖子

问题在你的程序里的两个任务用了同一个堆暂,这样是不可以的建立任务时改成
OSTaskCreate(Task1,       //uc/os创建任务
               (void *)0,
               &Task1_Stack[TASK_STK_SIZE-1],
               3);  //TASK_START_PRIO
   
   OSTaskCreate(Task2,       //uc/os创建任务
               (void *)0,
               &Task2_Stack[TASK_STK_SIZE-1],
               4);

点评

正解!:victory:  详情 回复 发表于 2012-11-4 15:32
 
 
 

回复

139

帖子

0

TA的资源

一粒金砂(中级)

11
 

回复 10楼 chenliang0016 的帖子

正解!
 
 
 

回复

24

帖子

0

TA的资源

一粒金砂(中级)

12
 
不能用啊

 
 
 

回复

24

帖子

0

TA的资源

一粒金砂(中级)

13
 
我下了楼主的mc9s12xs128程序,删了一个任务,单任务还是运行不起来,求解!!!!!!!!!
跪求完整程序代码,邮箱:jzx@likyh.com
 
 
 

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

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表