Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
DIY综合交流区
求助RTGUI编译不过问题
发布于 2012-09-29 20:48:48 浏览:4606
订阅该版
```compiling picture.c... uipicture.c(40): warning: #223-D: function "rtgui_image_get_engine_by_filename" declared implicitly uipicture.c(40): error: #513: a value of type "int" cannot be assigned to an entity of type "struct rtgui_image_engine *" uipicture.c(98): warning: #223-D: function "rtgui_image_get_engine_by_filename" declared implicitly uipicture.c(98): error: #513: a value of type "int" cannot be assigned to an entity of type "struct rtgui_image_engine *" uipicture.c(166): warning: #223-D: function "rtgui_image_create" declared implicitly uipicture.c(166): error: #513: a value of type "int" cannot be assigned to an entity of type "struct rtgui_image *" compiling program.c... uiprogram.c(62): warning: #223-D: function "rtgui_image_create" declared implicitly uiprogram.c(62): error: #513: a value of type "int" cannot be assigned to an entity of type "rtgui_image_t *"``` 配置如下 ```#ifndef __RTTHREAD_CFG_H__ #define __RTTHREAD_CFG_H__ //
//
#define RT_NAME_MAX 8 //
#define RT_ALIGN_SIZE 4 //
//
8
//
32
//
256
//
#define RT_THREAD_PRIORITY_MAX 32 //
#define RT_TICK_PER_SECOND 100 //
#define IDLE_THREAD_STACK_SIZE 512 //
#define RT_USING_MODULE //
#define RT_DEBUG //
// #define RT_THREAD_DEBUG //
#define RT_USING_OVERFLOW_CHECK //
//
#define RT_USING_HOOK //
//
#define RT_USING_SEMAPHORE //
#define RT_USING_MUTEX //
#define RT_USING_EVENT //
#define RT_USING_MAILBOX //
#define RT_USING_MESSAGEQUEUE //
//
//
#define RT_USING_MEMPOOL //
#define RT_USING_HEAP //
#define RT_USING_SMALL_MEM //
// #define RT_USING_SLAB //
//
#define RT_USING_DEVICE //
#define RT_USING_DEVICE_IPC //
#define RT_USING_SERIAL //
#define RT_USING_SPI //
#define RT_UART_RX_BUFFER_SIZE 64 //
//
//#define RT_USING_USB_HOST //
//#define RT_USB_CLASS_MASS_STORAGE //
//#define RT_USB_CLASS_ADK //
//#define UDISK_MOUNTPOINT "/sd" //
//
#define RT_USING_CONSOLE //
#define RT_CONSOLEBUF_SIZE 128 //
#define RT_CONSOLE_DEVICE_NAME "uart3" //
//
//#define RT_USING_COMPONENTS_INIT //
//
#define RT_USING_FINSH //
#define FINSH_USING_SYMTAB //
#define FINSH_USING_DESCRIPTION //
#define FINSH_THREAD_STACK_SIZE 4096 //
//
//
// #define RT_USING_NEWLIB //
#define RT_USING_PTHREADS //
//
//#define RT_USING_DFS //
//#define DFS_USING_WORKDIR //
#define DFS_FILESYSTEMS_MAX 2 //
#define DFS_FD_MAX 16 //
//#define RT_USING_DFS_ELMFAT //
//#define RT_DFS_ELM_DRIVES 2 //
//
1
//
2
//
//#define RT_DFS_ELM_USE_LFN 1 //
//#define RT_DFS_ELM_CODE_PAGE 936 //
//#define RT_DFS_ELM_CODE_PAGE_FILE //
//#define RT_DFS_ELM_MAX_LFN 256 //
//#define RT_DFS_ELM_MAX_SECTOR_SIZE 4096 //
// #define RT_USING_DFS_YAFFS2 //
// #define RT_USING_DFS_UFFS //
//#define RT_USING_DFS_DEVFS //
//#define RT_USING_DFS_ROMFS //
//#define RT_USING_SDIO //#define RT_MMCSD_THREAD_PREORITY 15 //
#define RT_USING_RTGUI //
#define RTGUI_NAME_MAX 16 //
#define RTGUI_USING_FONT16 //
//#define RTGUI_USING_FONT12 //
//#define RTGUI_USING_FONTHZ //
#define RTGUI_USING_DFS_FILERW //
//#define RTGUI_USING_HZ_FILE //
//#define RTGUI_USING_HZ_BMP //
// #define RTGUI_USING_SMALL_SIZE //
// #define RTGUI_USING_MOUSE_CURSOR //
#define RTGUI_IMAGE_XPM //
//#define RTGUI_IMAGE_JPEG //
//#define RTGUI_IMAGE_PNG //
//#define RTGUI_IMAGE_BMP //
#define RTGUI_USING_NOTEBOOK_IMAGE //
//
#define RT_USING_LWIP //
#define RT_LWIP_ICMP //
// #define RT_LWIP_IGMP //
#define RT_LWIP_UDP //
#define RT_LWIP_TCP //
#define RT_LWIP_DNS //
#define RT_LWIP_PBUF_NUM 4 //
#define RT_LWIP_TCP_PCB_NUM 3 //
#define RT_LWIP_TCP_SND_BUF 2048 //
#define RT_LWIP_TCP_WND 2048 //
// #define RT_LWIP_SNMP //
//#define RT_LWIP_DHCP //
#define RT_LWIP_TCP_SEG_NUM 4 //
#define RT_LWIP_TCPTHREAD_PRIORITY 12 //
#define RT_LWIP_TCPTHREAD_MBOX_SIZE 8 //
#define RT_LWIP_TCPTHREAD_STACKSIZE 4096 //
#define RT_LWIP_ETHTHREAD_PRIORITY 14 //
#define RT_LWIP_ETHTHREAD_MBOX_SIZE 8 //
#define RT_LWIP_ETHTHREAD_STACKSIZE 512 //
#define RT_LWIP_IPADDR0 192 #define RT_LWIP_IPADDR1 168 #define RT_LWIP_IPADDR2 1 #define RT_LWIP_IPADDR3 30 //
#define RT_LWIP_GWADDR0 192 #define RT_LWIP_GWADDR1 168 #define RT_LWIP_GWADDR2 1 #define RT_LWIP_GWADDR3 1 //
#define RT_LWIP_MSKADDR0 255 #define RT_LWIP_MSKADDR1 255 #define RT_LWIP_MSKADDR2 255 #define RT_LWIP_MSKADDR3 0 //
//
#endif ```
查看更多
6
个回答
默认排序
按发布时间排序
wizardxbl
2012-09-29
这家伙很懒,什么也没写!
``` | / - RT - Thread Operating System / | 1.1.0 build Sep 29 2012 2006 - 2012 Copyright by rt-thread team W25Q64BV or W25Q64CV detection finsh />error detected and set to -2/0 (cmd = 5),0x00000004 SD card capacity 3929088 KB found part[0], begin: 4194304, size: 3.761GB flash0 mount to / [INFO] download /resource/gbk2uni.tbl ``` 之后液晶屏上就没有任何显示了,正在找原因,不知道为什么,以前的代码是不会有download这个语句输出的……
wizardxbl
2012-09-29
这家伙很懒,什么也没写!
注释掉 ``` /* download resource from www.rt-thread.org */ { //resource_download(); } ``` 启动的时候会出现,这个还需要找找原因 ``` Unable to open GBK to Unicode look up table. Unable to open Unicode to GBK look up table. ``` 界面出来了,不过还没有程序 ``` GUI device init open directory /programs failed in calibration_init ``` 我真心不知道programs是怎么搞的……,说实话,论坛里没有找到应该怎么操作
wizardxbl
2012-09-29
这家伙很懒,什么也没写!
ccfile.c里面有 ``` #ifndef GBK2UNI_FILE #define GBK2UNI_FILE "/resource/gbk2uni.tbl" #endif #ifndef UNI2GBK_FILE #define UNI2GBK_FILE "/resource/uni2gbk.tbl" #endif ``` 我想问一下: 1. /resource目录是在哪里的?flash里面还是SD卡里面建立的呢? 2. programs界面里面还没有任何程序,如何添加呢?MDK工程里没发现怎么弄,文档的话,还没有找到哪里有写。 3. 主界面上有programs/task/settings,以前是可以点这三个的,现在点不了了,这个原因我还在找,貌似最近realtouch的程序被更新了,我要看看gitlog……。打印了一些调试信息,感觉是点击之后没有产生什么事件~~,不像是个button之类的呀,感觉应该被调用的是 ``` _rtgui_notebook_onmouse ``` 但是,没有发现有什么地方能执行到这个逻辑里面~~,求教育啊
wizardxbl
2012-09-29
这家伙很懒,什么也没写!
通过gitlog看到aozima在9月9日 ``` add resource download ``` 想问一下aozima,这个资源文件下载的设计是个什么情况呢,要下载的文件对于整个系统的功用是什么呢?能不能给我们介绍一下呀,我表示各种看不明白呢
bernard
2012-09-30
这家伙很懒,什么也没写!
aozima 做了个程序自动下载的
撰写答案
登录
注册新账号
关注者
0
被浏览
4.6k
关于作者
wizardxbl
这家伙很懒,什么也没写!
提问
19
回答
57
被采纳
0
关注TA
发私信
相关问题
1
[项目]搞个开源的硬件项目
2
硬件计划贴,及时更新,欢迎提意见
3
软件计划贴,及时更新,欢迎提意见::WMA,MOUNT,LWIP等问题急需解决.
4
MMS协议
5
定点的wma解压库-libwma
6
QQ群记录 [20090821]
7
STM32网络收音机PCB报名征集
8
第一版调试记录
9
第二版硬件讨论
10
RADIO项目相关模块规格--欢迎大家自己做板时规格与此兼容,减少重复劳动
推荐文章
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组件
最新文章
1
rt-thread 小内存算法源码分析
2
env中添加lvgl软件包后,keil编译包--c99错误
3
【NXP-MCXA153】 定时器驱动移植
4
GD32F450 看门狗驱动适配
5
【NXP-MCXA153】看门狗驱动移植
热门标签
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
UART
WIZnet_W5500
ota在线升级
PWM
freemodbus
flash
cubemx
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
编译报错
Debug
rt_mq_消息队列_msg_queue
SFUD
keil_MDK
msh
ulog
C++_cpp
MicroPython
本月问答贡献
踩姑娘的小蘑菇
7
个答案
2
次被采纳
a1012112796
18
个答案
1
次被采纳
红枫
7
个答案
1
次被采纳
Ryan_CW
5
个答案
1
次被采纳
张世争
4
个答案
1
次被采纳
本月文章贡献
YZRD
3
篇文章
6
次点赞
catcatbing
3
篇文章
6
次点赞
lizimu
2
篇文章
11
次点赞
qq1078249029
2
篇文章
2
次点赞
xnosky
2
篇文章
1
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部