标题:
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)
实现控制的绘制
2)
捕捉控制的事件
使用UC_GUI需要哪些驱动函数
1)
画点函数
2)
读点函数
3)
液晶初始化函数
GUI
结构解析
UC_API--
à
(APP)
用户应用层
UC_GUI
软件包
底层液晶驱动
GUI
函数包解析
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需要配置参数
设置液晶基板模式
然后转到液晶初始化函数
在LCDTemplate.c文件了加入自己的液晶头文件TFT.h
替换宏定义的初始化函数
Gui_config
中原先的字体和动态内存大小
改成自己的
在字体库查找
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.51hei.com/bbs/)
Powered by Discuz! X3.1