搜索
bottom↓
回复: 27

uCOS-II在ICC编译器下移植到ATMEGA128成功实例

[复制链接]

出0入0汤圆

发表于 2010-2-9 15:01:38 | 显示全部楼层 |阅读模式
1.编译成功画面

(原文件名:未命名1.JPG)

2.移植路径:

(原文件名:未命名2.JPG)

3.在"compiles Options"对话框的"paths"选项卡的"include PATHs"中添加如下路径
     
         D:\UCOS_ICC\ICC;D:\UCOS_ICC\Source;D:\UCOS_ICC


(原文件名:未命名3.JPG)

出0入0汤圆

发表于 2010-2-9 15:05:12 | 显示全部楼层
沙发
就等楼主上传示例了

出0入0汤圆

 楼主| 发表于 2010-2-9 15:05:19 | 显示全部楼层
4.移植实例:

   一定要设置好"include PATHs"中的路径,否则编译无法通过.

   点击此处下载 ourdev_533290.rar(文件大小:722K) (原文件名:UCOS_ICC.rar)

出0入0汤圆

 楼主| 发表于 2010-2-9 15:05:58 | 显示全部楼层
armok,置酷喔!!!

出0入0汤圆

发表于 2010-2-9 15:19:35 | 显示全部楼层
我关注的是实例,不是移植成功!

===================================
下了,也看了。又是类似点几个LED灯的任务,
楼主,搞点其他的出来,让我们大家学习学习嘛!

出0入0汤圆

 楼主| 发表于 2010-2-10 09:34:57 | 显示全部楼层
【4楼】 cyxavr 又一天:
   要想看实例,其实就是如何划分任务,任务之间如何通讯.
   给你介绍一本书.
          北京清华大学 晨风编写 <嵌入式实时多任务软件开发基础>
   专门介绍如何划分任务,任务之间如何通讯.整本书用一个"售茶机自动销售系统"来完成上述设计过程.
让读者尽快进入OS编程设计.

点击此处下载 ourdev_533387.PDF(文件大小:7.85M) (原文件名:嵌入式实时多任务软件开发基础.PDF)

出0入0汤圆

发表于 2010-3-3 11:40:59 | 显示全部楼层
cool

出0入0汤圆

发表于 2010-3-4 13:01:58 | 显示全部楼层
怎么includes.h里是at90can128呢- -。。
改成m128之后又到os-cpu里改定时器。。。对比了下发现这2款mcu相差还是挺大的

出0入0汤圆

发表于 2010-3-4 13:26:01 | 显示全部楼层
回复【7楼】qingqng
-----------------------------------------------------------------------

是啊,lz工程里头都是at90can128 ...

出0入0汤圆

发表于 2010-3-4 13:27:14 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-5-20 09:37:33 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-5-20 10:31:27 | 显示全部楼层
收藏

出0入0汤圆

发表于 2010-5-20 11:00:01 | 显示全部楼层
这个得做个记号,顶一下楼主先

出0入0汤圆

发表于 2010-5-21 17:28:27 | 显示全部楼层
学习

出0入0汤圆

发表于 2010-5-23 21:38:18 | 显示全部楼层
顶起啊

出0入0汤圆

发表于 2010-5-29 11:56:41 | 显示全部楼层
纯菜鸟提问:
1、我用的ICCAVR编译的,编译后提示了一堆WARNING

warning: COFF no struct 'os_tcb' found for symbol index 724

这样的warning有十来个,区别只是最后的数字不一样,这是什么意思?

2、我在用AVRStudio调试的时候,复位时程序指针指向的是os_sem.c文件中的OSSemCreate函数中最后一行的return(pevent),请问这是为何?

3、在单步执行的时候,程序指针在上面那句话和空闲任务之间来回跳,就是不往应用任务的地方跑,这是为何?

诚心求教!

出0入0汤圆

发表于 2010-6-8 13:44:53 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-6-24 09:46:07 | 显示全部楼层
回复【2楼】ba_wang_mao  
-----------------------------------------------------------------------

编译无警告和错误提示,但是导入PROTEUS无法运行,求解.

(原文件名:M128.jpg)

出0入0汤圆

发表于 2011-12-3 23:44:08 | 显示全部楼层
同样是楼上的问题

出0入0汤圆

发表于 2011-12-5 20:44:35 | 显示全部楼层
回复【楼主位】ba_wang_mao
-----------------------------------------------------------------------
好像挺难的!

出0入0汤圆

发表于 2011-12-13 23:50:05 | 显示全部楼层
标注

出0入0汤圆

发表于 2012-8-17 20:39:36 | 显示全部楼层
MARK

出0入0汤圆

发表于 2012-8-23 17:01:30 | 显示全部楼层
有点疑问,我编译过的程序,没有实现楼主的功能,这是我改的

出0入0汤圆

发表于 2012-11-24 18:13:28 | 显示全部楼层
ba_wang_mao 发表于 2010-2-10 09:34
【4楼】 cyxavr 又一天:
   要想看实例,其实就是如何划分任务,任务之间如何通讯.
   给你介绍一本书.

谢谢分享,,,,,,

出0入0汤圆

发表于 2013-3-30 14:22:24 | 显示全部楼层
Mark并收藏之

出0入0汤圆

发表于 2013-4-2 21:51:55 | 显示全部楼层
学习,谢谢

出0入0汤圆

发表于 2014-12-17 12:16:43 | 显示全部楼层
mark   学习

出0入0汤圆

发表于 2014-12-17 12:35:11 | 显示全部楼层
资料很有用            谢谢
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-9 05:24

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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