精華區beta Programming 關於我們 聯絡資訊
※ 引述《gsj.bbs@bbs.nchu.edu.tw (國王的新衣)》之銘言: > ※ 引述《sheauren.bbs@bbs.yuntech.edu.tw (ㄠ嗚~)》之銘言: > > http://www.ucos-ii.com/ > > google打上去就可以查到了 我想這個他說的很清楚 > > 我畢業的學長再64K上面就寫了一個web server了 > > Real-time OS有他的優點在 > > 如果要更小的OS,用commkit玩玩也是不錯 > 感謝資訊的提供,該網站上去看過了 > 根據該網站資料 > μC/OS-II 提供的很多用在RISC平台上的Solution > 以及一些Library Stack > 但是我似乎沒有看到用在8051族系上的 Kernel http://www.ucos-ii.com/contents/products/ucos-ii/ports.html 從首頁進去按三下就看得到了.. > 我的認知,Kernel通常會有以下的功能: > Semaphores > Event Flags > Mutual Exclusion Semaphores (to reduce priority inversions) > Message Mailboxes > Message Queues > Task Management (Create, Delete, Change Priority, Suspend/Resume etc.) > Fixed Sized Memory Block management > Time Management > 這還不包含Device Driver、File System以及TCP/IP的 Protocol 在內 > 你確定64K以內可以作到嗎? 你都說"可能",就不一定統統有 > 在我的認知裡,一顆MCU通常只固定安裝一個程式 > 而OS存在的目的,在於提供動態載入AP及多工的操作環境 > 這兩個東西兜在一起,有可能嗎? 我想請問一下你說的 RISC, uP (應該是micro processor?), uC( === MCU? 應該是micro controller 吧 ?)有什麼不一樣?一顆 processor 裡有必須要什麼東東,才夠稱為 RISC or uP or uC ? -- ※ Origin: 邪惡小鹿鹿 <Deer.twbbs.org> ◆ From: CCCA.NCTU.edu.tw