6695|12

1803

帖子

0

TA的资源

五彩晶圆(高级)

楼主
 

基于 TI Stellaris 的 μCOS-Ⅱ 例程集下载 [复制链接]

基于 TI Stellaris 的 μCOS-Ⅱ 例程集下载,从 micrium 官网下载,供大家下载学习。

Micrium-LuminaryMicro-uCOS-II-LM3S811.rar (1.68 MB, 下载次数: 290)

 

 

Micrium-LuminaryMicro-uCOS-II-EK-LM3S2965.rar (876.78 KB, 下载次数: 136)

 

 

Micrium-LuminaryMicro-uCOS-II-Probe-EK-LM3S3748.rar (2.42 MB, 下载次数: 436)

 

 

Micrium-LuminaryMicro-uCOS-II-TCPIP-EK-LM3S6965.rar (2.58 MB, 下载次数: 282)

 

 

Micrium-LuminaryMicro-uCOS-II-USB-Host-EK-LM3S3748.rar (1.47 MB, 下载次数: 143)

 

[ 本帖最后由 Study_Stellaris 于 2011-9-9 23:37 编辑 ]

最新回复

好贴心啊,thank you  详情 回复 发表于 2011-10-26 11:32
 
点赞 关注

回复
举报

1万

帖子

16

TA的资源

版主

沙发
 

不错,谢谢楼主

 
个人签名http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
 

回复

165

帖子

2

TA的资源

纯净的硅(高级)

板凳
 

回复 楼主 Study_Stellaris 的帖子

谢谢楼主无私分享
 
 
 

回复

2751

帖子

0

TA的资源

裸片初长成(初级)

4
 

原帖由 15075039ZQ 于 2011-9-10 22:31 发表 谢谢楼主无私分享

 

贡献一个典藏的账号密码,每次我要uCos的时候,都是用它直接到官网下载的。

http://micrium.com/page/home

账号:qhshilin@163.com
密码:igo632126

 
 
 

回复

1803

帖子

0

TA的资源

五彩晶圆(高级)

5
 

回复 4楼 David_Lee 的帖子

最近将一个 μCos 的例程改到自己 811 的板子上,出现了一个奇怪的问题。
按键扫描任务,会发送邮箱,然后菜单任务接受。
但发送几次之后,就不切换到键盘扫描任务了,不知道是为什么,能帮看看吗?

按键扫描任务:
static  void  App_TaskKbd (void *p_arg)
{
    CPU_BOOLEAN  b1;
    CPU_BOOLEAN  b1_prev;
    CPU_BOOLEAN  b2;
    CPU_BOOLEAN  b2_prev;
    CPU_INT08U   key;


    (void)p_arg;

    key = 1;
    while (DEF_TRUE) {
        b1  = BSP_PB_GetStatus(1);
        b2  = BSP_PB_GetStatus(2);

        if ((b1 == DEF_TRUE) && (b1_prev == DEF_FALSE))
        {
            if (key == 4) {
                key = 1;
            } else {
                key++;
            }
            OSMboxPost(App_UserIFMbox, (void *)key);
        }

        if ((b2 == DEF_TRUE) && (b2_prev == DEF_FALSE)) {
            BSP_LCD_LightToggle();
        }

        b1_prev = b1;
        b2_prev = b2;
        OSTimeDly(OS_TICKS_PER_SEC / 20);
    }
}


菜单显示任务:

static  void  App_TaskUserIF (void *p_arg)
{
    CPU_INT08U  *msg;
    CPU_INT08U   err;
    CPU_INT32U   nstate;
    CPU_INT32U   pstate;



    (void)p_arg;

    DispInit();
    BSP_LCD_LightOn();

    App_DispScr_SignOn();
    OSTimeDly(OS_TICKS_PER_SEC * 2);
   
    pstate = 1;
    nstate = 2;


    while (DEF_TRUE) {
        /* Task body, always written as an infinite loop. */
        msg = (CPU_INT08U *)(OSMboxPend(App_UserIFMbox, OS_TICKS_PER_SEC/8, &err));
      
        if (err == OS_ERR_NONE) {
           
          nstate = (CPU_INT32U)msg;
        }

        if (nstate != pstate) {
   //         BSP_SerWr(BSP_SER_ID_UART0, "\r\n", 2u);
            DispClrScr();
            pstate  = nstate;
        }
        
        //else {
  //          BSP_SerWr(BSP_SER_ID_UART0, "\r", 1u);
        //}

        switch (pstate) {
            case 2:
                 App_DispScr_VersionTickRate();
                 break;

            case 3:
                 App_DispScr_CPU();
                 break;

            case 4:
                 App_DispScr_CtxSw();
                 break;

            case 1:
            default:
                 App_DispScr_SignOn();
                 break;
        }
    }
}
 
 
 

回复

1803

帖子

0

TA的资源

五彩晶圆(高级)

6
 

回复 5楼 Study_Stellaris 的帖子

顶一下。
 
 
 

回复

4138

帖子

0

TA的资源

五彩晶圆(中级)

7
 
mark哈哈哈最近干了点活,上网看论坛的时间越来越少了
 
 
 

回复

1803

帖子

0

TA的资源

五彩晶圆(高级)

8
 

回复 7楼 鑫海宝贝 的帖子

是啊,有阵子没看见了。
问题初步找到了,将 IAR 的优化级别调低后就没事了。
 
 
 

回复

1729

帖子

0

TA的资源

五彩晶圆(初级)

9
 
哇塞,好东西啊!谢谢楼主!
 
 
 

回复

2751

帖子

0

TA的资源

裸片初长成(初级)

10
 

原帖由 Study_Stellaris 于 2011-9-28 20:57 发表 最近将一个 μCos 的例程改到自己 811 的板子上,出现了一个奇怪的问题。按键扫描任务,会发送邮箱,然后菜单任务接受。但发送几次之后,就不切换到键盘扫描任务了,不知道是为什么,能帮看看吗? 按键扫描任 ...

 

这个不了解

 
 
 

回复

1803

帖子

0

TA的资源

五彩晶圆(高级)

11
 

回复 10楼 David_Lee 的帖子

问题解决了,调低优化级别就好了。
 
 
 

回复

57

帖子

0

TA的资源

一粒金砂(高级)

12
 
谢谢分享,楼主辛苦
 
 
 

回复

85

帖子

0

TA的资源

一粒金砂(中级)

13
 
好贴心啊,thank you
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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