找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2655|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

在RTX操作系統(tǒng)中是不是沒(méi)有類似和UCOSIII的任務(wù)掛起的功能?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:228467 發(fā)表于 2018-7-7 13:15 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
請(qǐng)問(wèn) 在 RTX操作系統(tǒng)中 是不是沒(méi)有 類似和UCOSIII的 任務(wù)掛起 這個(gè)功能?可是我想要RTX中的有關(guān)任務(wù)先暫停,等我給他命令再繼續(xù)執(zhí)行,這個(gè)應(yīng)該怎么做? 使用 任務(wù)建立 函數(shù) 和 任務(wù)刪除函數(shù)嗎?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:342644 發(fā)表于 2018-7-9 11:57 | 只看該作者
在需要掛起的任務(wù)里用os_wait等待一個(gè)信號(hào),在其他地方給他發(fā)信號(hào)就可以。os_send_signal
在需要掛起的任務(wù)里執(zhí)行:
os_wait(K_SIG, 0,0);

在中斷服務(wù)程序中執(zhí)行:
isr_send_signal(task_id);
或者在其他任務(wù)或程序里執(zhí)行:
os_send_signal(task_id);
就可以恢復(fù)task_id的執(zhí)行。

具體細(xì)節(jié)可以看下
開(kāi)發(fā)工具中自帶的RTX51 Tiny User's Guide
回復(fù)

使用道具 舉報(bào)

板凳
ID:228467 發(fā)表于 2018-7-12 11:52 | 只看該作者
canw 發(fā)表于 2018-7-9 11:57
在需要掛起的任務(wù)里用os_wait等待一個(gè)信號(hào),在其他地方給他發(fā)信號(hào)就可以。os_send_signal
在需要掛起的任 ...

感謝感謝!
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表