No.1035 作者:追梦 邮件:xtge@sina.com ID:6031 登陆:1次 文章数:3篇 最后登陆IP: 最后登陆:2001/9/18 18:42:00 注册:2001/9/18 18:42:00 财富:13 发帖时间:2001/9/18 18:53:00 发贴者IP:61.170.141.171 标题:追梦:C51编程:Keil的RTOS编程? 摘要:No.1035C51编程:Keil的RTOS编程? 我用keil 6.14,使用rtx51tny编程, 但是我使用过程中发现: 执行到: event = os_wait(K_SIG + K_TMO,2,0); 语句后,再也没有继续执行下去,但其他进程仍可执行,但如果也碰到 event = os_wait(K_SIG + K_TMO,2,0); 就一直等待信号,不再执行下去,TMO_EVENT似乎永远没有发生。 需要再其他未挂起的进程中用 os_send_signal(1);语句来激活才能继续执行,??是这样的吗??为什么? 我最想知道的是为什么os_wait(K_SIG + K_TMO,2,0);没有TMO_EVENT超时事件发生?? 请高手指点,谢谢!! ......
>>返回讨论的主题
|
老古网执行:16毫秒 最大:7276毫秒 查询6次
|
|