[討論] 請版主幫我刪文,不小心按到送出

作者: zzss2003 (brotherD)   2017-12-07 13:12:20
目前客戶開出的規格以我目前的能力寫不出來,慘的是我連要搜尋的資料的方向都沒有頭
緒,以至於我像無頭蒼蠅一樣只能東補西補。
希望有空閒的前輩願意花點時間理解小魯並的問題並指點迷津,給小魯一個方向。
如果有哪邊資訊不足或者是該補充沒有補充到的,煩請各位提出,謝謝。
IDE: MPLAB X v4.01
Compiler: XC8
Device: PIC16F1824
語言:C(嵌入式系統)
所有的原始碼:https://www.dropbox.com/sh/rnmkq0wl7qmx20r/AACVUEbFTEpXZhzzMdLbitcra?dl=0
目前卡住的問題(不清楚該往哪個方向走,故只能片段的提供資訊):
1. 在 an embedded software primer(by Simon)這本書中,內文提到"Round-Robin的軟體
架構中並沒有interrupt"。
我上youtube搜尋Round-Robin的教學影片(OS課程),裡面的Round-Robin都有提到Time
quantum這個詞。
問題:是因為一個是嵌入式系統,一個是作業系統嗎?
看到TQ這個詞,我下意識地想到用timer中斷實作,請問我方向上有錯嗎?
2. 同樣是Round-Robin的問題,在那本書上,Round-Robin只是簡單的輪巡主程式的if而已
但是在OS中,卻要實作一個queue把task丟進去,為什麼要這樣?兩者的差別在哪?
作者: james732 (好人超)   2017-12-07 14:03:00
multi-tasking或許可以找rtos來參考?
作者: wtchen (沒有存在感的人)   2017-12-07 15:27:00
請改標,按T可以改標題
作者: school4303 (某爬蟲類)   2017-12-07 19:47:00
改成你要問的題目是說你還是沒說你要幹嘛
作者: zzss2003 (brotherD)   2017-12-07 19:59:00
小弟明天做完功課想辦法補上,不好意思

Links booklink

Contact Us: admin [ a t ] ucptt.com