前言:
現(xiàn)在工業(yè)應(yīng)用中對實時性,界面的美觀性都用相當(dāng)高的要求。而UCOS+UCGUI可以和好的實現(xiàn)。移植這些只是作為學(xué)習(xí)用,為以后在設(shè)計中有用到的是后打個基礎(chǔ)。
UCOS+UCGUI 程序移植流程:
- 上UCOS官網(wǎng)下載源代碼。 https://micrium.com/page/downloads/ports/st/stm32
- 參考 《嵌入式實時操作系統(tǒng)μCOS-II原理及應(yīng)用》 任哲編著,一步一移植UCOS。
- 下載UCGUI源碼。
- 編寫TFT底層驅(qū)動代碼,移植UCGUI。
摘要:
利用STM32F4的FSMC(flexible static memory controller),譯為靜態(tài)存儲控制器,來驅(qū)動液晶屏幕。原理是STM32F4的FSMC驅(qū)動NORPSRAM時,時序和8086時序十分相似。
視頻演示:
相關(guān)參考技術(shù)文檔:uCOSIII uCGUI STM32 平臺移植