從應用上來講ucgui比uCOS簡單多了,畢竟uCOS是個系統,而ucgui只是個功能模塊。。
首先花點時間將ucgui官方資料大概瀏覽壹遍,先重點看移植相關部分。。然後網上找移植例程,自己移植,移植成功了就開始實驗ucgui的各種功能函數。
ucgui作為嵌入式人機界面開發的工具是很方便的,函數功能強大,使用方便,而且具有較強的移植性。。當項目更換不同的顯示屏時,可以只修改部分屏驅動的函數。。
但是ucgui只是壹個編寫人機界面的工具,具體人機界面涉及的範圍很廣,簡單的說項目的要求,客戶的要求,認知習慣等等都有很大的影響。更遠的說還涉及到認知心理學等內容了。有本書叫《人機界面設計》講的就是理論方面的東西了。當然,剛開始這些都不用管。
ucgui移植推薦百度搜:《基於STM32的uCGUI移植和優化》,這篇文章講得比較仔細。至於函數的應用就自己多摸索了。