精華區beta CSSE 關於我們 聯絡資訊
※ 引述《satriani (metalab)》之銘言: : 版上各位前輩大家好: : 由於這個問題實在找不到適合的版發問, : 所以就在這裡問了,小弟現在利用8051在做韌体設計, : 很想知道要怎樣才算做到一個〝即時〞且〝多工〞的系統, : 煩請各位高手替小弟解惑,如果可以舉例當然更好,感謝! 用很不專業又直覺的說法.... 多工 -> 將您的工作分解成數個小型個別的任務以達成目標。 即時 -> 就是所要求的各項任務都能在合理的時間內被反應及處理,確 保工作順利達成。 上面的解釋很白話(至少我認為是這樣...XD) 至於技術細節,您可以找一本講RTOS的書來看,怎樣才能用軟體的方式 達到上面的目標。您不一定自己實做,網路上也有些現成的東西。用硬 體達成的方式,你可以從以下這篇文章當作一開始。 一個用於機器人控制之即時多工系統晶片 http://www.dyu.edu.tw/~cschen/CODA/papers/wei941109-97.pdf -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.132.23.74
satriani:感謝您的回答! 01/11 12:19
mashimaro96:多工的定義不是time sharing嗎? 01/11 19:48
tinlans:我覺得用中文就會有這種問題,到底是 multiplexing 還是 01/11 22:38
tinlans:multitasking,實在是有夠難猜,不過 time-sharing 其實在 01/11 22:39
tinlans:一些中文教科書裡,是被歸類在「分時多工」,而不單是多工 01/11 22:41
tinlans:的總類稱。 01/11 22:42
MasterChang:從需求面來說,我傾向是multi-tasking at one propose 01/12 13:55
MasterChang:所以我把task講成「任務」...不過大概一堆資工背景的 01/12 13:58
MasterChang:會幹譙我吧!!XD 01/12 13:59
ggg12345:Multi-plexing 以前譯成 複工, 對應單工, 雙工(Duplex), 01/23 09:07
ggg12345:task 稱為工作, 任務並無不可, 只是為何限 one propose ? 01/23 09:10
c721211:多工不等於分時 09/09 14:17
c721211:只是多工常用分時系統達成 09/09 14:17