今天介紹一下TouchGFX的軟件
TouchGFX的開發(fā)流程。
使用CubeMX安裝TouchGFX組件并啟動它,生成工程。
在工程目錄下有TouchGFX Designer的工程(.touchgfx文件),使用TouchGFX Designer打開該工程。
根據(jù)需求修改界面,點擊生成代碼。
最后回到MDK/IAR中,編譯并下載代碼到單片機(jī)中運行。
由于TouchGFX是用C++編寫的,這就導(dǎo)致整個MDK/IAR工程中是C和C++混合編程,這無疑會增加開發(fā)難度。
TouchGFX Designer。
emwin需要使用VS仿真,而TouchGFX有專門的開發(fā)環(huán)境:TouchGFX Designer。
使用TouchGFX Designer,可以直接放入圖片到工程中(目前只支持png格式),無需轉(zhuǎn)成數(shù)組。
此外,TouchGFX Designer還支持很多控件,如下圖所示,可以直接拖到工程中。
這是一個手表的界面