標題:
STM32F103RBT的TFT---UC_GUI簡單移植
[打印本頁]
作者:
xuwei
時間:
2015-6-13 19:35
標題:
STM32F103RBT的TFT---UC_GUI簡單移植
UC_GUI
在STM32上移植
GUI:
圖形用戶接口
三種GUI安裝包
1)
mini GUI –
》Linux—GCC
2)
QT GUI ->> LInux
3
)UC GUI
à
Windows
GUI
軟件包作用
1)
實現(xiàn)控制的繪制
2)
捕捉控制的事件
使用UC_GUI需要哪些驅動函數(shù)
1)
畫點函數(shù)
2)
讀點函數(shù)
3)
液晶初始化函數(shù)
GUI
結構解析
UC_API--
à
(APP)
用戶應用層
UC_GUI
軟件包
底層液晶驅動
GUI
函數(shù)包解析
4
個主文件包
1)
Other
DOC
文檔
GUI_X
包和LCD_Conf
TOOL
包一些常用圖形工具
2)
simulation
仿真包
3)
uCGUI
主文件包
主文件包內容解析
Application
上層應用
Config
配置:GUI配置 GUI觸摸屏配置 LCD配置
GUI
主目錄:
AntiAlias:
抗鋸齒
ConvertColor
顏色
ConvertMono
灰度顯示和色彩轉換支持
Core
內核
Font
字體
JPEG
圖片
LCDDriver
液晶驅動
MemDev ,MultiLayer
防止項目重疊時候屏幕閃爍
Touch
觸摸屏控件
VNC
虛擬機
Widget
窗體控件庫
WM
窗口管理庫
4)
GUIDemo
例子
移植步驟
1)
添加上述gui主文件包的文件夾到keil
2)
添加gui頭文件到keil
3)
main
文件添加gui.h
在GUIConfig組下的 LCD需要配置參數(shù)
設置液晶基板模式
然后轉到液晶初始化函數(shù)
在LCDTemplate.c文件了加入自己的液晶頭文件TFT.h
替換宏定義的初始化函數(shù)
Gui_config
中原先的字體和動態(tài)內存大小
改成自己的
在字體庫查找
F16B_1
中打開翻頁到最后把文件的定義復制GUI_Font16B_1
改成自己的
這個錯誤處理
把值改成0不讓工作
基本完成.
作者:
51黑er
時間:
2015-11-1 23:12
作者:
w1685188403
時間:
2019-12-3 15:18
為啥沒人回復。。。。
作者:
lemax
時間:
2020-5-29 16:30
請教下你的STM32F103RBT是64引腳的吧,它與TFT屏幕是怎么連接的?SPI接口還是并口,能公布下原理圖嗎,謝謝!
作者:
HY11111
時間:
2020-7-14 16:38
你好能分享一下UCgui的庫嗎
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1