[非原創,轉載自CSDN論壇上的大神,原文鏈接,http://bbs.csdn.net/topics/300000723]
| 新年伊始, 將自己獨立實現的一個比較小的RTOS源碼貼上來, 順便把原理都講一講,希望對在這塊工作的朋友有些幫助或者啟發 大家也給點改進的意見和建議。 本系列文章的標題叫做《實時操作系統揭秘》 第一篇 前言 很多人對老美發明的操作系統頂禮膜拜,捧到了神的地步, 市面上也充斥着很多有關操作系統的劣質的譯作 對其關鍵部分,大部都語焉不詳,隔靴搔癢 讓更多的人越看越糊塗 於是操作系統在人們心中更加高深了 其實,操作系統遠沒有這些人想象的那么神秘 任務切換,內存管理,文件系統,任務間通訊功能,引導程序等模塊, 就形成了一個完整的操作系統內核 我們在這里就逐一剝一下操作系統的皮, 把各個模塊的原理,以結合代碼的形式,抖給大家看看 讓大家看清操作系統的一些秘密 對某些模塊,系統功能有興趣的同學, 也可以發郵件給我,unix.lxx@gmail.com 我們一起研究,共同學習... (注: 1,這系列文章, 都是按照目前工作中,手頭項目的進度 以及涉及到的知識點所寫出來的, 是個類筆記的東西,是業余時間的一個作品 2,附注的源碼, 是個人的一個小作品, 自己給他取了個不響亮的名字:BenOS 並且該系統在自己的Cortex-M3平台測試通過並且運行自己的應用沒有問題 3,BenOS是完全個人獨立實現的 沒有抄襲任何其他OS的源碼 ) |
文檔與源碼: BenOS實時操作系統解密.rar BenOS.src.rar
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
不懂就問,
不會就學。
|
