idonotknow0914

    1. 求解:ucos下,关于TFT6758显示和蜂鸣器任务 4/3474 实时操作系统RTOS 2012-03-21
      感谢MCUPrince的回复,蜂鸣器的任务时我是删除了GUI_ClearSCR();的,不行啊~~
    2. KEIL,LPC2210下载片外FLASH失败 3/4977 嵌入式系统 2012-03-07
      嘿嘿,谢谢提醒,已按要求上传了图片!各位大虾帮忙啊
    3. 用来学习,以备后用
    4. 顶!相互学习,此贴必火~呵呵
    5. 有问必答--关于UCOS 115/36594 实时操作系统RTOS 2011-11-08
      楼主辛苦,感谢楼主百忙之中的回复! mytask的优先级是最高的。所以在youtask延时8秒发信号量后,mytask得到信号量就立即执行,而后youtask才延时的2秒,所以是先运行mytask。
    6. 有问必答--关于UCOS 115/36594 实时操作系统RTOS 2011-11-01
      楼主这段时间很忙吧~等着回答的问题可不少了,这帖子逐渐在往下沉...
    7. 有问必答--关于UCOS 115/36594 实时操作系统RTOS 2011-10-23
      小弟刚接触ucos不久,刚看完任哲编著的ucos-II原理那本书,有一块不太理解。(下面内容比较多,希望能读完我的帖子:) 谢谢) 先看下面一部分代码 void  MyTask (void *pdata){    pdata = pdata;     for (;;)  {  OSFlagPend(WFlag,(OS_FLAGS)3,OS_FLAG_WAIT_SET_ALL,0,&err);  PC_DispStr(10,++y,s1,DISP_BGND_BLACK+DISP_FGND_WHITE);         Quitkey();  OSTimeDlyHMSM(0,0,2,0);        }} //*****************************YouTask********************************************void  YouTask (void *pdata){    pdata = pdata;     for (;;)  {         PC_DispStr(10,++y,s2,DISP_BGND_BLACK+DISP_FGND_WHITE);  OSTimeDlyHMSM(0,0,8,0);  OSFlagPost(WFlag,(OS_FLAGS)2,OS_FLAG_SET,&err);  Quitkey();  OSTimeDlyHMSM(0,0,2,0);        }} //*****************************HerTask********************************************void  HerTask (void *pdata){    pdata = pdata;     for (;;)  {         PC_DispStr(10,++y,s3,DISP_BGND_BLACK+DISP_FGND_WHITE);  OSFlagPost(WFlag,(OS_FLAGS)1,OS_FLAG_SET,&err);  Quitkey();  OSTimeDlyHMSM(0,0,1,0);        }} 小弟是这么分析的: 1、Mytask请求的信号量无效,所以先显示youtask里的S2 2、接下来youtask延时8秒,进行任务调度显示hertask里的S3 3、接下来hertask延时一秒,往后每隔一秒钟S3显示一次(如此显示7次),一直到第八秒时,youtask的8秒延时到达—>返回到youtask—>发信号量——>延时2秒 4、接下来的任务调度中,mytask请求的信号量已全部有效,显示S1。然后mytask延时两秒 5、再接下来的任务调度显示hertask中的S3(几乎和上面的S1同时),hertask延时1秒后再次显示S3。 6、在接下来hertask再次延时1秒的过程中: 我的问题来了, 第一:根据上面分析,youtask先进行的2秒延时,那么他的2秒延时也应该先到达。但为什么运行的结果却是先运行的mytask呢??是我哪里分析错了啊? 第二:在上述的3中,youtask延时8秒后发信号量,那么是先延时2秒呢,还是立即就运行到之前被挂起的mytask中呢? 小弟对类似多任务之间的切换,尤其是涉及到临界时刻时就有点分析不清。还请版主指教! [ 本帖最后由 idonotknow0914 于 2011-10-23 21:28 编辑 ]
    8. 咨询个小问题 1/2683 嵌入式系统 2011-09-27
      问题已解决:)
    9. 请教UCOS事件管理的问题 1/2931 实时操作系统RTOS 2011-09-02
      信号量可以分为两种:一种是二值信号量(0 和 1),一种是 N 值信号量(计数式信号 量)。 二值信号量的意思是可以有多少任务同时享用这个信号量。比如二值信号,就是只有 1 个任 务可以使用。当有一个任务使用该信号量的时候,那么其他需要使用该信号量的任务就必须 等待,直到该任务释放该信号量。这种信号量可以看作一把钥匙。 对于 N 值信号量(计数式信号量),就是说可以同时有 N‐1个任务同时使用该信号量。对于 二值信号量,N=1。
    10. ucOS-II移植 28/10849 实时操作系统RTOS 2011-09-02
      分享了~赶紧学习
    11. 你的项目在用uCOS么? 35/31292 实时操作系统RTOS 2011-08-26
      我刚开始学ucos,做一个zigbee的无线传感器网关!遇到的问题很多啊!希望大侠们多多指教:)
    12. ucosII内核详解 78/22857 实时操作系统RTOS 2011-08-24
      学习下~
    13. 分享珍藏的LWIP资料,3个中文PDF 270/57897 微控制器 MCU 2011-08-19
      正在学习lwip,已经下载~谢谢楼主:)
    14. 一步一步教你使用uCOS-II 820/643568 实时操作系统RTOS 2011-08-17
      我用keil移植的是LPC2214(利用周立功SmartARM2200开发板在做实验,一直移植不成功),谢谢楼主先~:) 我的邮箱mouse0914@126.com
    15. 上本好书ucosII内核,移植及应用程序开发 135/33977 实时操作系统RTOS 2011-07-23
      好东西,正在学习~
    16. 急死了:ucos移植问题,捯饬两天了还没结果 4/3581 实时操作系统RTOS 2011-07-22
      嗯,谢谢~我继续努力:)
    17. 急死了:ucos移植问题,捯饬两天了还没结果 4/3581 实时操作系统RTOS 2011-07-22
      望高手指教,小弟感激不尽~
    18. Keil MDK的安装与工程建立 51/48841 stm32/stm8 2011-07-21
      Error: L6218E: Undefined symbol main (referred from rtentry2.o). 怎么回事? 如何处理啊?
    19. 一步一步教你使用uCOS-II 820/643568 实时操作系统RTOS 2011-07-16
      part1和part2有什么区别吗?
    20. 好好好好好好好.......

最近访客

< 1/1 >

统计信息

已有314人来访过

  • 芯积分:--
  • 好友:2
  • 主题:11
  • 回复:24

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言