Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
GUI
OLED显示屏
RTT移植GUIX 单色屏运行
发布于 2020-11-20 15:31:14 浏览:2187
订阅该版
GUIX移植过程: 1. 下载GUIX源码 [GUIX源码 armfly镜像下载](http://www.armbbs.cn/forum.php?mod=attachment&aid=NTg2MDl8YzllYzI4ZmZ8MTYwNTg1NTI2NnwyNzE5OXw5NzkyNQ%3D%3D) 2. 添加源码路径下的所有文件到工程 源码路径为GUIX\\common\\src ![image.png](/uploads/20201120/5ae5db58f99ec5a0795396a41f33d97a.png) 3.我这里用的是M4内核 选择自己对应的内核添加gx_port.h到工程 路径:GUIX\\ports\\cortex_m4\\ac6\\inc ![image.png](/uploads/20201120/b417e29745f7dbdc3a2651ac347db391.png) 4.将gx_port.h中的检查ThreadX的宏定义修改为空 ![image.png](/uploads/20201120/80f3a03ccea99e6d1417b13bc31b1e9f.png) 5.添加下列宏定义到keil中 或者自己在rtconfig.h中定义 GX_INCLUDE_USER_DEFINE_FILE,GX_DISABLE_THREADX_BINDING,GUIX_BINDING_RT_THREAD 6.替换源文件中的gx_system_rtos_bind.c文件 7.添加gx_user.h到GUIX//Ports中 8.添加demo文件到GUIX//Demo中 使用时需根据自己情况修改 MainTask.c 中的显示缓存区 #define STM32_SCREEN_HANDLE 0x2000B000 9.画布大小也许根据自己屏幕修改 GUIXstdio 画屏的排列方式可能跟实际屏幕不一样 需要再次转换![image.png](/uploads/20201120/766cc9a7270c9e80823a704dd1ac2284.png) 10.添加相应的.h路径到keil 11.使用时调用MainTask();即可 目前只移植了单色屏的 后续考虑做个软件包, 如果有大佬来做更好 (#^.^#) 只想做个无情的伸手机器... 商用请注意THREADX的许可文件 避免侵权 目前ST芯片可以完全免费使用 [guix.zip](/uploads/20201120/23e58a653b51fd5d13a7839cd73a28fb.zip)
2
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
HelloBye
这家伙很懒,什么也没写!
文章
3
回答
33
被采纳
1
关注TA
发私信
相关文章
1
[已解决]创建GUI显示线程,出现bus fault错误应该怎么解?
2
移植RTGUI后,使用RealBoard4088的按键驱动切换画面,出现一次按键,触发两次事件的异常
3
【已解决】keil中添加rtgui的demo程序的问题
4
RT-GUI触摸BUG?
5
【已解决】请问:如何把example目录下rtgui的例子添加到工程中
6
RT-GUI不需要开辟一块和屏尺寸相同的存储空间记录屏幕上的数据吗?
7
RT-GUI开发疑问?
8
RTGUI 发送消息队列失败
9
gui的汉字字库能只挑出自己使用的汉字编译吗?
10
建议RTGUI的汉字和BMP等方框绘图增加窗口支持
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
WIZnet_W5500
UART
ota在线升级
PWM
cubemx
freemodbus
flash
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
Debug
编译报错
msh
SFUD
keil_MDK
rt_mq_消息队列_msg_queue
ulog
C++_cpp
at_device
本月问答贡献
踩姑娘的小蘑菇
7
个答案
3
次被采纳
a1012112796
13
个答案
2
次被采纳
张世争
9
个答案
2
次被采纳
rv666
5
个答案
2
次被采纳
用户名由3_15位
11
个答案
1
次被采纳
本月文章贡献
程序员阿伟
9
篇文章
2
次点赞
hhart
3
篇文章
4
次点赞
大龄码农
1
篇文章
5
次点赞
RTT_逍遥
1
篇文章
2
次点赞
ThinkCode
1
篇文章
1
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部