熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
|
發(fā)布時(shí)間: 2018-12-27 09:07
正文摘要:從ucOS談,為什么需要操作系統(tǒng) 1.操作系統(tǒng)可以顯著降低開(kāi)發(fā)難度。操作系統(tǒng)幫我們協(xié)調(diào)多個(gè)程序之間的耦合關(guān)系,比如我們需要將串口的接收到的數(shù)據(jù)顯示在一塊LCD上。傳統(tǒng)做法是如圖1所示 : |
| 這個(gè)從網(wǎng)站上復(fù)制下來(lái)的 |
| 謝謝分享。。。。 |
| 想知道用的原因 |
| 操作系統(tǒng)入門容易,做好真不容易,是個(gè)復(fù)雜的任務(wù)調(diào)度的系統(tǒng)概念。 |
|
受益良多 說(shuō)的好 |
說(shuō)的好 ![]() ![]() ![]() |
| 很棒很棒,受益良多 |
| 說(shuō)得好,受益良多 |
hghvhgv 發(fā)表于 2020-3-26 10:28 直男說(shuō)的有道理 |
| 非常感謝,看到stm32上用不知道為啥要上操作系統(tǒng),樓主講的很清晰! |
| 我同意大家的說(shuō)法。單片機(jī)是由許多的限定。RAM小 ROM不足,等等。在實(shí)際的電器中,每一個(gè)實(shí)際的電器個(gè)體,要處理的任務(wù)是非常有限的,一般不會(huì)超過(guò)十幾個(gè)的。這樣的話,在單片機(jī)種嵌入的任務(wù)就不會(huì)多,任務(wù)的切換在50US之內(nèi)。實(shí)現(xiàn)一個(gè)一般意義的實(shí)時(shí),是完全可以滿足要求的。如掃地機(jī),全自動(dòng)洗衣機(jī),二次儀表。 |
|
其實(shí)就是一個(gè)壓榨CPU的過(guò)程 |
| 謝謝分享 |
| 其實(shí)就但擔(dān)心任務(wù)切換的時(shí)候,單片機(jī)是關(guān)閉中斷的,只是,外部中斷是進(jìn)不來(lái)的,所以比較擔(dān)心51上面os的使用,因?yàn)闆](méi)有arm強(qiáng)大,有systick等 |
| 寫的很好。 |
| 感謝分享!很棒! |
| 很棒很棒,加油 |
作者寫的很棒![]() |
| 多謝分享 |
| 你說(shuō)的沒(méi)錯(cuò),單片機(jī)os說(shuō)好聽(tīng)是操作系統(tǒng),說(shuō)不好聽(tīng)就是多任務(wù)調(diào)度系統(tǒng),但是單片機(jī)本身主頻低,資源少,也沒(méi)辦法提高系統(tǒng)功能。所以嵌入式操作系統(tǒng)不能和成熟的應(yīng)用級(jí)操作系統(tǒng)相提并論。 |
Powered by 單片機(jī)教程網(wǎng)