ucos和ucgui又有什么區別?
UCGUI是一種嵌入式應用中的圖形支持系統.它設計用于為任何使用LCD圖形顯示的應用提供高效的獨立于處理器及 LCD 控制器的圖形用戶接口,它適用單任務或是多任務系統環境, 并適用于任意LCD控制器和 CPU下任何尺寸的真實顯示或虛擬顯示. 它的設計架構是模塊化的, 由不同的模塊中的不同層組成, 由一個LCD驅動層來包含所有對LCD的具體圖形操作, UCGUI可以在任何的CPU上運行, 因為它是100%的標準C代碼編寫的. UCGUI 能夠適應大多數的使用黑白或彩色 LCD 的應用, 它提供非常好的允許處理灰度的顏色管理.還提供一個可擴展的2D圖形庫及占用極少RAM 的窗口管理體系. uc/OS已更新至最新版uc/OS-III,他是一份非常完美的嵌入式開發系統,在學習 ARM 的基礎上,嵌入 ucos系統并增加自己的源碼是一件不錯的選擇,特別是在 arm 和 dsp 的應用當中,已經成為一種主流,雖然和其它的嵌入式系統相比,ucos 不是很完善,如沒有內存分配、任務級別不多;但卻是一個代碼簡短、條理清晰、實時性及安全性能很高的嵌入式操作系統。