mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2026-06-13 04:33:18 +08:00
[UIEngine] move UI engine as a package
This commit is contained in:
@@ -166,7 +166,7 @@ CONFIG_RT_USING_POSIX=y
|
||||
#
|
||||
# RT-Thread UI Engine
|
||||
#
|
||||
# CONFIG_RT_USING_GUIENGINE is not set
|
||||
# CONFIG_PKG_USING_GUIENGINE is not set
|
||||
|
||||
#
|
||||
# VBUS(Virtual Software BUS)
|
||||
|
||||
@@ -150,7 +150,7 @@
|
||||
|
||||
/* RT-Thread UI Engine */
|
||||
|
||||
/* RT_USING_GUIENGINE is not set */
|
||||
/* PKG_USING_GUIENGINE is not set */
|
||||
|
||||
/* VBUS(Virtual Software BUS) */
|
||||
|
||||
|
||||
@@ -138,7 +138,7 @@
|
||||
|
||||
/* RT-Thread UI Engine */
|
||||
|
||||
/* RT_USING_GUIENGINE is not set */
|
||||
/* PKG_USING_GUIENGINE is not set */
|
||||
|
||||
/* VBUS(Virtual Software BUS) */
|
||||
|
||||
|
||||
@@ -120,7 +120,7 @@ CONFIG_RT_USING_LIBC=y
|
||||
#
|
||||
# RT-Thread UI Engine
|
||||
#
|
||||
# CONFIG_RT_USING_GUIENGINE is not set
|
||||
# CONFIG_PKG_USING_GUIENGINE is not set
|
||||
|
||||
#
|
||||
# RT-Thread online packages
|
||||
|
||||
@@ -106,7 +106,7 @@
|
||||
|
||||
/* RT-Thread UI Engine */
|
||||
|
||||
/* RT_USING_GUIENGINE is not set */
|
||||
/* PKG_USING_GUIENGINE is not set */
|
||||
|
||||
/* RT-Thread online packages */
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
#include <rtthread.h>
|
||||
#include <finsh.h>
|
||||
|
||||
#ifdef RT_USING_GUIENGINE
|
||||
#ifdef PKG_USING_GUIENGINE
|
||||
#include "rtgui_demo.h"
|
||||
#include <rtgui/driver.h>
|
||||
#endif
|
||||
@@ -41,7 +41,7 @@ void rt_init_thread_entry(void* parameter)
|
||||
rt_components_init();
|
||||
#endif
|
||||
|
||||
#ifdef RT_USING_GUIENGINE
|
||||
#ifdef PKG_USING_GUIENGINE
|
||||
{
|
||||
rt_device_t device;
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
#define DEBUG_PRINTF(...)
|
||||
#endif
|
||||
|
||||
#ifdef RT_USING_GUIENGINE
|
||||
#ifdef PKG_USING_GUIENGINE
|
||||
|
||||
#include <rtgui/rtgui.h>
|
||||
#include <rtgui/rtgui_system.h>
|
||||
@@ -122,4 +122,4 @@ int rt_gui_demo_init(void)
|
||||
|
||||
return 0;
|
||||
}
|
||||
#endif /* RT_USING_GUIENGINE */
|
||||
#endif /* PKG_USING_GUIENGINE */
|
||||
|
||||
@@ -18,7 +18,7 @@ if GetDepend('RT_USING_LWIP'):
|
||||
src += ['drv_enet.c', 'synopsys_emac.c']
|
||||
|
||||
# add lcd drivers.
|
||||
if GetDepend('RT_USING_GUIENGINE'):
|
||||
if GetDepend('PKG_USING_GUIENGINE'):
|
||||
src += ['drv_lcd.c', 'gd32f450z_lcd_eval.c']
|
||||
|
||||
# add spi flash drivers.
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
#include <board.h>
|
||||
#include <finsh.h>
|
||||
|
||||
#ifdef RT_USING_GUIENGINE
|
||||
#ifdef PKG_USING_GUIENGINE
|
||||
|
||||
|
||||
#define RT_HW_LCD_WIDTH ((uint16_t)320) /* LCD PIXEL WIDTH */
|
||||
|
||||
@@ -67,7 +67,7 @@
|
||||
|
||||
/* SECTION: RTGUI support */
|
||||
/* using RTGUI support */
|
||||
#define RT_USING_GUIENGINE
|
||||
// #define PKG_USING_GUIENGINE
|
||||
|
||||
/* name length of RTGUI object */
|
||||
#define RTGUI_NAME_MAX 16
|
||||
|
||||
+21
-23
@@ -60,6 +60,7 @@ CONFIG_ARCH_ARM_CORTEX_M7=y
|
||||
#
|
||||
CONFIG_RT_USING_COMPONENTS_INIT=y
|
||||
CONFIG_RT_USING_USER_MAIN=y
|
||||
CONFIG_RT_MAIN_THREAD_STACK_SIZE=2048
|
||||
|
||||
#
|
||||
# C++ features
|
||||
@@ -197,34 +198,14 @@ CONFIG_SO_REUSE=1
|
||||
CONFIG_LWIP_SO_RCVTIMEO=1
|
||||
CONFIG_LWIP_SO_SNDTIMEO=1
|
||||
CONFIG_LWIP_SO_RCVBUF=1
|
||||
# CONFIG_RT_LWIP_NETIF_LOOPBACK is not set
|
||||
CONFIG_LWIP_NETIF_LOOPBACK=0
|
||||
|
||||
#
|
||||
# Modbus master and slave stack
|
||||
#
|
||||
# CONFIG_RT_USING_MODBUS is not set
|
||||
# CONFIG_LWIP_USING_DHCPD is not set
|
||||
# CONFIG_RT_USING_NETUTILS is not set
|
||||
|
||||
#
|
||||
# RT-Thread UI Engine
|
||||
#
|
||||
CONFIG_RT_USING_GUIENGINE=y
|
||||
CONFIG_RTGUI_NAME_MAX=16
|
||||
CONFIG_RTGUI_USING_TTF=y
|
||||
CONFIG_UTF8_TO_UNICODE=y
|
||||
CONFIG_RTGUI_USING_FONT16=y
|
||||
CONFIG_RTGUI_USING_FONT12=y
|
||||
# CONFIG_RTGUI_USING_FONTHZ is not set
|
||||
# CONFIG_RTGUI_IMAGE_XPM is not set
|
||||
CONFIG_RTGUI_IMAGE_JPEG_NONE=y
|
||||
# CONFIG_RTGUI_IMAGE_JPEG is not set
|
||||
# CONFIG_RTGUI_IMAGE_TJPGD is not set
|
||||
# CONFIG_RTGUI_IMAGE_PNG_NONE is not set
|
||||
# CONFIG_RTGUI_IMAGE_PNG is not set
|
||||
CONFIG_RTGUI_IMAGE_LODEPNG=y
|
||||
# CONFIG_RTGUI_IMAGE_BMP is not set
|
||||
CONFIG_RTGUI_IMAGE_CONTAINER=y
|
||||
# CONFIG_RTGUI_USING_DEMO is not set
|
||||
|
||||
#
|
||||
# VBUS(Virtual Software BUS)
|
||||
@@ -250,8 +231,22 @@ CONFIG_RTGUI_IMAGE_CONTAINER=y
|
||||
#
|
||||
# system packages
|
||||
#
|
||||
# CONFIG_PKG_USING_PARTITION is not set
|
||||
|
||||
#
|
||||
# RT-Thread GUI Engine
|
||||
#
|
||||
# CONFIG_PKG_USING_GUIENGINE is not set
|
||||
# CONFIG_GUIENGINE_IMAGE_JPEG_NONE is not set
|
||||
# CONFIG_GUIENGINE_IMAGE_JPEG is not set
|
||||
# CONFIG_GUIENGINE_IMAGE_TJPGD is not set
|
||||
# CONFIG_GUIENGINE_IMAGE_PNG_NONE is not set
|
||||
# CONFIG_GUIENGINE_IMAGE_PNG is not set
|
||||
# CONFIG_GUIENGINE_IMAGE_LODEPNG is not set
|
||||
# CONFIG_PKG_USING_GUIENGINE_V200 is not set
|
||||
# CONFIG_PKG_USING_GUIENGINE_LATEST_VERSION is not set
|
||||
# CONFIG_PKG_USING_PERSIMMON is not set
|
||||
# CONFIG_PKG_USING_LWEXT4 is not set
|
||||
# CONFIG_PKG_USING_PARTITION is not set
|
||||
# CONFIG_PKG_USING_SQLITE is not set
|
||||
# CONFIG_PKG_USING_RTI is not set
|
||||
|
||||
@@ -282,6 +277,7 @@ CONFIG_RTGUI_IMAGE_CONTAINER=y
|
||||
#
|
||||
# CONFIG_PKG_USING_WLAN_WICED is not set
|
||||
# CONFIG_PKG_USING_COAP is not set
|
||||
# CONFIG_PKG_USING_NOPOLL is not set
|
||||
|
||||
#
|
||||
# security packages
|
||||
@@ -314,11 +310,13 @@ CONFIG_RTGUI_IMAGE_CONTAINER=y
|
||||
#
|
||||
# CONFIG_PKG_USING_FASTLZ is not set
|
||||
# CONFIG_PKG_USING_MINILZO is not set
|
||||
# CONFIG_PKG_USING_QUICKLZ is not set
|
||||
|
||||
#
|
||||
# example package: hello
|
||||
#
|
||||
# CONFIG_PKG_USING_HELLO is not set
|
||||
# CONFIG_PKG_USING_MULTIBUTTON is not set
|
||||
CONFIG_SOC_IMXRT1052=y
|
||||
CONFIG_RT_USING_UART=y
|
||||
CONFIG_RT_USING_UART1=y
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
|
||||
@@ -22,7 +22,7 @@ if GetDepend('RT_USING_LWIP'):
|
||||
if GetDepend('RT_USING_SDIO'):
|
||||
src += ['drv_sdio.c']
|
||||
|
||||
if GetDepend('RT_USING_RTGUI') or GetDepend('RT_USING_GUIENGINE'):
|
||||
if GetDepend('RT_USING_RTGUI') or GetDepend('PKG_USING_GUIENGINE'):
|
||||
src += ['drv_lcd.c', 'drv_ft5406.c', 'drv_i2c.c']
|
||||
|
||||
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = CPPPATH, CPPDEFINES=CPPDEFINES)
|
||||
|
||||
@@ -192,7 +192,7 @@ void rt_hw_board_init()
|
||||
#endif
|
||||
}
|
||||
|
||||
#ifdef RT_USING_GUIENGINE
|
||||
#ifdef PKG_USING_GUIENGINE
|
||||
#include <rtgui/driver.h>
|
||||
#include "drv_lcd.h"
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
//#define LCD_DEBUG
|
||||
|
||||
#ifdef RT_USING_GUIENGINE
|
||||
#ifdef PKG_USING_GUIENGINE
|
||||
|
||||
#define APP_HSW 41
|
||||
#define APP_HFP 4
|
||||
|
||||
@@ -56,6 +56,7 @@
|
||||
|
||||
#define RT_USING_COMPONENTS_INIT
|
||||
#define RT_USING_USER_MAIN
|
||||
#define RT_MAIN_THREAD_STACK_SIZE 2048
|
||||
|
||||
/* C++ features */
|
||||
|
||||
@@ -182,32 +183,13 @@
|
||||
#define LWIP_SO_RCVTIMEO 1
|
||||
#define LWIP_SO_SNDTIMEO 1
|
||||
#define LWIP_SO_RCVBUF 1
|
||||
/* RT_LWIP_NETIF_LOOPBACK is not set */
|
||||
#define LWIP_NETIF_LOOPBACK 0
|
||||
|
||||
/* Modbus master and slave stack */
|
||||
|
||||
/* RT_USING_MODBUS is not set */
|
||||
/* LWIP_USING_DHCPD is not set */
|
||||
/* RT_USING_NETUTILS is not set */
|
||||
|
||||
/* RT-Thread UI Engine */
|
||||
|
||||
#define RT_USING_GUIENGINE
|
||||
#define RTGUI_NAME_MAX 16
|
||||
#define RTGUI_USING_TTF
|
||||
#define UTF8_TO_UNICODE
|
||||
#define RTGUI_USING_FONT16
|
||||
#define RTGUI_USING_FONT12
|
||||
/* RTGUI_USING_FONTHZ is not set */
|
||||
/* RTGUI_IMAGE_XPM is not set */
|
||||
#define RTGUI_IMAGE_JPEG_NONE
|
||||
/* RTGUI_IMAGE_JPEG is not set */
|
||||
/* RTGUI_IMAGE_TJPGD is not set */
|
||||
/* RTGUI_IMAGE_PNG_NONE is not set */
|
||||
/* RTGUI_IMAGE_PNG is not set */
|
||||
#define RTGUI_IMAGE_LODEPNG
|
||||
/* RTGUI_IMAGE_BMP is not set */
|
||||
#define RTGUI_IMAGE_CONTAINER
|
||||
/* RTGUI_USING_DEMO is not set */
|
||||
|
||||
/* VBUS(Virtual Software BUS) */
|
||||
|
||||
@@ -227,8 +209,20 @@
|
||||
|
||||
/* system packages */
|
||||
|
||||
/* PKG_USING_PARTITION is not set */
|
||||
/* RT-Thread GUI Engine */
|
||||
|
||||
/* PKG_USING_GUIENGINE is not set */
|
||||
/* GUIENGINE_IMAGE_JPEG_NONE is not set */
|
||||
/* GUIENGINE_IMAGE_JPEG is not set */
|
||||
/* GUIENGINE_IMAGE_TJPGD is not set */
|
||||
/* GUIENGINE_IMAGE_PNG_NONE is not set */
|
||||
/* GUIENGINE_IMAGE_PNG is not set */
|
||||
/* GUIENGINE_IMAGE_LODEPNG is not set */
|
||||
/* PKG_USING_GUIENGINE_V200 is not set */
|
||||
/* PKG_USING_GUIENGINE_LATEST_VERSION is not set */
|
||||
/* PKG_USING_PERSIMMON is not set */
|
||||
/* PKG_USING_LWEXT4 is not set */
|
||||
/* PKG_USING_PARTITION is not set */
|
||||
/* PKG_USING_SQLITE is not set */
|
||||
/* PKG_USING_RTI is not set */
|
||||
|
||||
@@ -254,6 +248,7 @@
|
||||
|
||||
/* PKG_USING_WLAN_WICED is not set */
|
||||
/* PKG_USING_COAP is not set */
|
||||
/* PKG_USING_NOPOLL is not set */
|
||||
|
||||
/* security packages */
|
||||
|
||||
@@ -281,10 +276,12 @@
|
||||
|
||||
/* PKG_USING_FASTLZ is not set */
|
||||
/* PKG_USING_MINILZO is not set */
|
||||
/* PKG_USING_QUICKLZ is not set */
|
||||
|
||||
/* example package: hello */
|
||||
|
||||
/* PKG_USING_HELLO is not set */
|
||||
/* PKG_USING_MULTIBUTTON is not set */
|
||||
#define SOC_IMXRT1052
|
||||
#define RT_USING_UART
|
||||
#define RT_USING_UART1
|
||||
|
||||
@@ -203,7 +203,7 @@ CONFIG_LWIP_SO_RCVBUF=1
|
||||
#
|
||||
# RT-Thread UI Engine
|
||||
#
|
||||
# CONFIG_RT_USING_GUIENGINE is not set
|
||||
# CONFIG_PKG_USING_GUIENGINE is not set
|
||||
|
||||
#
|
||||
# VBUS(Virtual Software BUS)
|
||||
|
||||
@@ -80,7 +80,7 @@ void rt_hw_board_init()
|
||||
#endif
|
||||
}
|
||||
|
||||
#ifdef RT_USING_GUIENGINE
|
||||
#ifdef PKG_USING_GUIENGINE
|
||||
#include <rtgui/driver.h>
|
||||
#include "drv_lcd.h"
|
||||
|
||||
|
||||
@@ -187,7 +187,7 @@
|
||||
|
||||
/* RT-Thread UI Engine */
|
||||
|
||||
/* RT_USING_GUIENGINE is not set */
|
||||
/* PKG_USING_GUIENGINE is not set */
|
||||
|
||||
/* VBUS(Virtual Software BUS) */
|
||||
|
||||
|
||||
@@ -18,8 +18,10 @@ CONFIG_RT_USING_OVERFLOW_CHECK=y
|
||||
CONFIG_RT_DEBUG_INIT=0
|
||||
CONFIG_RT_DEBUG_THREAD=0
|
||||
CONFIG_RT_USING_HOOK=y
|
||||
CONFIG_IDLE_THREAD_STACK_SIZE=256
|
||||
# CONFIG_RT_USING_TIMER_SOFT is not set
|
||||
CONFIG_IDLE_THREAD_STACK_SIZE=512
|
||||
CONFIG_RT_USING_TIMER_SOFT=y
|
||||
CONFIG_RT_TIMER_THREAD_PRIO=4
|
||||
CONFIG_RT_TIMER_THREAD_STACK_SIZE=1024
|
||||
|
||||
#
|
||||
# Inter-Thread communication
|
||||
@@ -40,6 +42,7 @@ CONFIG_RT_USING_MEMHEAP=y
|
||||
CONFIG_RT_USING_SMALL_MEM=y
|
||||
# CONFIG_RT_USING_SLAB is not set
|
||||
# CONFIG_RT_USING_MEMHEAP_AS_HEAP is not set
|
||||
CONFIG_RT_USING_MEMTRACE=y
|
||||
CONFIG_RT_USING_HEAP=y
|
||||
|
||||
#
|
||||
@@ -57,17 +60,20 @@ CONFIG_RT_CONSOLE_DEVICE_NAME="uart0"
|
||||
#
|
||||
CONFIG_RT_USING_COMPONENTS_INIT=y
|
||||
CONFIG_RT_USING_USER_MAIN=y
|
||||
CONFIG_RT_MAIN_THREAD_STACK_SIZE=2048
|
||||
|
||||
#
|
||||
# C++ features
|
||||
#
|
||||
# CONFIG_RT_USING_CPLUSPLUS is not set
|
||||
CONFIG_RT_USING_CPLUSPLUS=y
|
||||
|
||||
#
|
||||
# Command shell
|
||||
#
|
||||
CONFIG_RT_USING_FINSH=y
|
||||
CONFIG_FINSH_THREAD_NAME="tshell"
|
||||
CONFIG_FINSH_USING_HISTORY=y
|
||||
CONFIG_FINSH_HISTORY_LINES=5
|
||||
CONFIG_FINSH_USING_SYMTAB=y
|
||||
CONFIG_FINSH_USING_DESCRIPTION=y
|
||||
CONFIG_FINSH_THREAD_PRIORITY=20
|
||||
@@ -93,14 +99,14 @@ CONFIG_RT_USING_DFS_ELMFAT=y
|
||||
#
|
||||
CONFIG_RT_DFS_ELM_CODE_PAGE=437
|
||||
CONFIG_RT_DFS_ELM_WORD_ACCESS=y
|
||||
CONFIG_RT_DFS_ELM_USE_LFN_0=y
|
||||
# CONFIG_RT_DFS_ELM_USE_LFN_0 is not set
|
||||
# CONFIG_RT_DFS_ELM_USE_LFN_1 is not set
|
||||
# CONFIG_RT_DFS_ELM_USE_LFN_2 is not set
|
||||
# CONFIG_RT_DFS_ELM_USE_LFN_3 is not set
|
||||
CONFIG_RT_DFS_ELM_USE_LFN=0
|
||||
CONFIG_RT_DFS_ELM_USE_LFN_3=y
|
||||
CONFIG_RT_DFS_ELM_USE_LFN=3
|
||||
CONFIG_RT_DFS_ELM_MAX_LFN=255
|
||||
CONFIG_RT_DFS_ELM_DRIVES=2
|
||||
CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE=512
|
||||
CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE=4096
|
||||
# CONFIG_RT_DFS_ELM_USE_ERASE is not set
|
||||
CONFIG_RT_DFS_ELM_REENTRANT=y
|
||||
CONFIG_RT_USING_DFS_DEVFS=y
|
||||
@@ -110,6 +116,7 @@ CONFIG_HAVE_SYS_SELECT_H=y
|
||||
CONFIG_RT_USING_DFS_ROMFS=y
|
||||
CONFIG_RT_USING_DFS_RAMFS=y
|
||||
# CONFIG_RT_USING_DFS_UFFS is not set
|
||||
# CONFIG_RT_USING_DFS_JFFS2 is not set
|
||||
# CONFIG_RT_USING_DFS_NFS is not set
|
||||
|
||||
#
|
||||
@@ -119,6 +126,7 @@ CONFIG_RT_USING_DEVICE_IPC=y
|
||||
CONFIG_RT_USING_SERIAL=y
|
||||
# CONFIG_RT_USING_CAN is not set
|
||||
# CONFIG_RT_USING_HWTIMER is not set
|
||||
# CONFIG_RT_USING_CPUTIME is not set
|
||||
CONFIG_RT_USING_I2C=y
|
||||
CONFIG_RT_USING_I2C_BITOPS=y
|
||||
CONFIG_RT_USING_PIN=y
|
||||
@@ -126,8 +134,11 @@ CONFIG_RT_USING_MTD_NOR=y
|
||||
CONFIG_RT_USING_MTD_NAND=y
|
||||
CONFIG_RT_MTD_NAND_DEBUG=y
|
||||
CONFIG_RT_USING_RTC=y
|
||||
# CONFIG_RT_USING_SOFT_RTC is not set
|
||||
# CONFIG_RTC_SYNC_USING_NTP is not set
|
||||
CONFIG_RT_USING_SDIO=y
|
||||
CONFIG_RT_USING_SPI=y
|
||||
CONFIG_RT_USING_SPI_MSD=y
|
||||
CONFIG_RT_USING_SFUD=y
|
||||
CONFIG_RT_SFUD_USING_SFDP=y
|
||||
CONFIG_RT_SFUD_USING_FLASH_INFO_TABLE=y
|
||||
@@ -153,6 +164,7 @@ CONFIG_RT_USING_PTHREADS=y
|
||||
CONFIG_RT_USING_POSIX=y
|
||||
CONFIG_RT_USING_POSIX_MMAP=y
|
||||
CONFIG_RT_USING_POSIX_TERMIOS=y
|
||||
CONFIG_RT_USING_POSIX_AIO=y
|
||||
|
||||
#
|
||||
# Network stack
|
||||
@@ -172,7 +184,6 @@ CONFIG_RT_LWIP_DNS=y
|
||||
CONFIG_RT_LWIP_DHCP=y
|
||||
CONFIG_IP_SOF_BROADCAST=1
|
||||
CONFIG_IP_SOF_BROADCAST_RECV=1
|
||||
# CONFIG_LWIP_USING_DHCPD is not set
|
||||
|
||||
#
|
||||
# Static IPv4 Address
|
||||
@@ -184,8 +195,7 @@ CONFIG_RT_LWIP_UDP=y
|
||||
CONFIG_RT_LWIP_TCP=y
|
||||
# CONFIG_RT_LWIP_RAW is not set
|
||||
# CONFIG_RT_LWIP_PPP is not set
|
||||
# CONFIG_RT_LWIP_PPPOE is not set
|
||||
# CONFIG_RT_LWIP_PPPOS is not set
|
||||
CONFIG_RT_MEMP_NUM_NETCONN=8
|
||||
CONFIG_RT_LWIP_PBUF_NUM=16
|
||||
CONFIG_RT_LWIP_RAW_PCB_NUM=4
|
||||
CONFIG_RT_LWIP_UDP_PCB_NUM=4
|
||||
@@ -205,37 +215,34 @@ CONFIG_SO_REUSE=1
|
||||
CONFIG_LWIP_SO_RCVTIMEO=1
|
||||
CONFIG_LWIP_SO_SNDTIMEO=1
|
||||
CONFIG_LWIP_SO_RCVBUF=1
|
||||
# CONFIG_RT_LWIP_NETIF_LOOPBACK is not set
|
||||
CONFIG_LWIP_NETIF_LOOPBACK=0
|
||||
|
||||
#
|
||||
# Modbus master and slave stack
|
||||
#
|
||||
# CONFIG_RT_USING_MODBUS is not set
|
||||
# CONFIG_RT_USING_NETUTILS is not set
|
||||
|
||||
#
|
||||
# RT-Thread UI Engine
|
||||
#
|
||||
CONFIG_RT_USING_GUIENGINE=y
|
||||
CONFIG_RTGUI_NAME_MAX=16
|
||||
CONFIG_RTGUI_USING_TTF=y
|
||||
CONFIG_RTGUI_USING_FONT16=y
|
||||
CONFIG_RTGUI_USING_FONT12=y
|
||||
# CONFIG_RTGUI_USING_FONTHZ is not set
|
||||
# CONFIG_RTGUI_IMAGE_XPM is not set
|
||||
# CONFIG_RTGUI_IMAGE_JPEG_NONE is not set
|
||||
# CONFIG_RTGUI_IMAGE_JPEG is not set
|
||||
CONFIG_RTGUI_IMAGE_TJPGD=y
|
||||
# CONFIG_RTGUI_IMAGE_PNG_NONE is not set
|
||||
# CONFIG_RTGUI_IMAGE_PNG is not set
|
||||
CONFIG_RTGUI_IMAGE_LODEPNG=y
|
||||
# CONFIG_RTGUI_IMAGE_BMP is not set
|
||||
CONFIG_RTGUI_IMAGE_CONTAINER=y
|
||||
# CONFIG_LWIP_USING_DHCPD is not set
|
||||
|
||||
#
|
||||
# VBUS(Virtual Software BUS)
|
||||
#
|
||||
# CONFIG_RT_USING_VBUS is not set
|
||||
|
||||
#
|
||||
# Utilities
|
||||
#
|
||||
CONFIG_RT_USING_LOGTRACE=y
|
||||
CONFIG_LOG_TRACE_MAX_SESSION=16
|
||||
# CONFIG_LOG_TRACE_USING_LEVEL_NOTRACE is not set
|
||||
# CONFIG_LOG_TRACE_USING_LEVEL_ERROR is not set
|
||||
# CONFIG_LOG_TRACE_USING_LEVEL_WARNING is not set
|
||||
CONFIG_LOG_TRACE_USING_LEVEL_INFO=y
|
||||
# CONFIG_LOG_TRACE_USING_LEVEL_VERBOSE is not set
|
||||
# CONFIG_LOG_TRACE_USING_LEVEL_DEBUG is not set
|
||||
# CONFIG_LOG_TRACE_USING_MEMLOG is not set
|
||||
# CONFIG_RT_USING_RYM is not set
|
||||
|
||||
#
|
||||
# RT-Thread online packages
|
||||
#
|
||||
@@ -243,6 +250,20 @@ CONFIG_RTGUI_IMAGE_CONTAINER=y
|
||||
#
|
||||
# system packages
|
||||
#
|
||||
|
||||
#
|
||||
# RT-Thread GUI Engine
|
||||
#
|
||||
# CONFIG_PKG_USING_GUIENGINE is not set
|
||||
# CONFIG_GUIENGINE_IMAGE_JPEG_NONE is not set
|
||||
# CONFIG_GUIENGINE_IMAGE_JPEG is not set
|
||||
# CONFIG_GUIENGINE_IMAGE_TJPGD is not set
|
||||
# CONFIG_GUIENGINE_IMAGE_PNG_NONE is not set
|
||||
# CONFIG_GUIENGINE_IMAGE_PNG is not set
|
||||
# CONFIG_GUIENGINE_IMAGE_LODEPNG is not set
|
||||
# CONFIG_PKG_USING_GUIENGINE_V200 is not set
|
||||
# CONFIG_PKG_USING_GUIENGINE_LATEST_VERSION is not set
|
||||
# CONFIG_PKG_USING_LWEXT4 is not set
|
||||
# CONFIG_PKG_USING_PARTITION is not set
|
||||
# CONFIG_PKG_USING_SQLITE is not set
|
||||
# CONFIG_PKG_USING_RTI is not set
|
||||
@@ -255,14 +276,33 @@ CONFIG_RTGUI_IMAGE_CONTAINER=y
|
||||
# CONFIG_PKG_USING_MONGOOSE is not set
|
||||
# CONFIG_PKG_USING_WEBTERMINAL is not set
|
||||
# CONFIG_PKG_USING_CJSON is not set
|
||||
# CONFIG_PKG_USING_LJSON is not set
|
||||
# CONFIG_PKG_USING_EZXML is not set
|
||||
# CONFIG_PKG_USING_NANOPB is not set
|
||||
# CONFIG_PKG_USING_GAGENT_CLOUD is not set
|
||||
|
||||
#
|
||||
# Wi-Fi
|
||||
#
|
||||
|
||||
#
|
||||
# Marvell WiFi
|
||||
#
|
||||
# CONFIG_PKG_USING_WLANMARVELL is not set
|
||||
|
||||
#
|
||||
# Wiced WiFi
|
||||
#
|
||||
# CONFIG_PKG_USING_WLAN_WICED is not set
|
||||
# CONFIG_PKG_USING_COAP is not set
|
||||
# CONFIG_PKG_USING_NOPOLL is not set
|
||||
|
||||
#
|
||||
# security packages
|
||||
#
|
||||
# CONFIG_PKG_USING_MBEDTLS is not set
|
||||
# CONFIG_PKG_USING_libsodium is not set
|
||||
# CONFIG_PKG_USING_TINYCRYPT is not set
|
||||
|
||||
#
|
||||
# language packages
|
||||
@@ -273,6 +313,7 @@ CONFIG_RTGUI_IMAGE_CONTAINER=y
|
||||
#
|
||||
# multimedia packages
|
||||
#
|
||||
# CONFIG_PKG_USING_OPENMV is not set
|
||||
|
||||
#
|
||||
# tools packages
|
||||
@@ -280,30 +321,20 @@ CONFIG_RTGUI_IMAGE_CONTAINER=y
|
||||
# CONFIG_PKG_USING_CMBACKTRACE is not set
|
||||
# CONFIG_PKG_USING_EASYLOGGER is not set
|
||||
# CONFIG_PKG_USING_SYSTEMVIEW is not set
|
||||
# CONFIG_PKG_USING_IPERF is not set
|
||||
|
||||
#
|
||||
# miscellaneous packages
|
||||
#
|
||||
# CONFIG_PKG_USING_FASTLZ is not set
|
||||
# CONFIG_PKG_USING_MINILZO is not set
|
||||
# CONFIG_PKG_USING_QUICKLZ is not set
|
||||
|
||||
#
|
||||
# example package: hello
|
||||
#
|
||||
# CONFIG_PKG_USING_HELLO is not set
|
||||
|
||||
#
|
||||
# Privated Packages of RealThread
|
||||
#
|
||||
# CONFIG_PKG_USING_CODEC is not set
|
||||
# CONFIG_PKG_USING_PLAYER is not set
|
||||
|
||||
#
|
||||
# Network Utilities
|
||||
#
|
||||
# CONFIG_PKG_USING_MDNS is not set
|
||||
# CONFIG_PKG_USING_UPNP is not set
|
||||
# CONFIG_PKG_USING_MULTIBUTTON is not set
|
||||
CONFIG_RT_USING_UART0=y
|
||||
CONFIG_RT_USING_UART1=y
|
||||
CONFIG_BSP_DRV_CLCD=y
|
||||
CONFIG_BSP_DRV_EMAC=y
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include <rtthread.h>
|
||||
|
||||
#if defined(RT_USING_RTGUI) || defined(RT_USING_GUIENGINE)
|
||||
#if defined(RT_USING_RTGUI) || defined(PKG_USING_GUIENGINE)
|
||||
|
||||
#include <rtgui/driver.h>
|
||||
int lcd_init(void)
|
||||
|
||||
@@ -8,7 +8,7 @@ config RT_USING_UART1
|
||||
|
||||
config BSP_DRV_CLCD
|
||||
bool "CLCD driver"
|
||||
depends on RT_USING_GUIENGINE
|
||||
depends on PKG_USING_GUIENGINE
|
||||
default y
|
||||
|
||||
config BSP_DRV_EMAC
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
#define KEYBOARD_ADDRESS (0x10006000)
|
||||
#define KEYBOARD_IRQ_NUM (IRQ_VEXPRESS_A9_KBD)
|
||||
|
||||
#ifdef RT_USING_GUIENGINE
|
||||
#ifdef PKG_USING_GUIENGINE
|
||||
|
||||
#include <rtgui/event.h>
|
||||
#include <rtgui/rtgui_server.h>
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
#define MOUSE_BUTTON_MOVE (0x40)
|
||||
#define MOUSE_BUTTON_WHELL (0x80)
|
||||
|
||||
#ifdef RT_USING_GUIENGINE
|
||||
#ifdef PKG_USING_GUIENGINE
|
||||
|
||||
#include <rtgui/event.h>
|
||||
#include <rtgui/rtgui_server.h>
|
||||
|
||||
Regular → Executable
@@ -18,8 +18,10 @@
|
||||
#define RT_DEBUG_INIT 0
|
||||
#define RT_DEBUG_THREAD 0
|
||||
#define RT_USING_HOOK
|
||||
#define IDLE_THREAD_STACK_SIZE 256
|
||||
/* RT_USING_TIMER_SOFT is not set */
|
||||
#define IDLE_THREAD_STACK_SIZE 512
|
||||
#define RT_USING_TIMER_SOFT
|
||||
#define RT_TIMER_THREAD_PRIO 4
|
||||
#define RT_TIMER_THREAD_STACK_SIZE 1024
|
||||
|
||||
/* Inter-Thread communication */
|
||||
|
||||
@@ -38,6 +40,7 @@
|
||||
#define RT_USING_SMALL_MEM
|
||||
/* RT_USING_SLAB is not set */
|
||||
/* RT_USING_MEMHEAP_AS_HEAP is not set */
|
||||
#define RT_USING_MEMTRACE
|
||||
#define RT_USING_HEAP
|
||||
|
||||
/* Kernel Device Object */
|
||||
@@ -53,15 +56,18 @@
|
||||
|
||||
#define RT_USING_COMPONENTS_INIT
|
||||
#define RT_USING_USER_MAIN
|
||||
#define RT_MAIN_THREAD_STACK_SIZE 2048
|
||||
|
||||
/* C++ features */
|
||||
|
||||
/* RT_USING_CPLUSPLUS is not set */
|
||||
#define RT_USING_CPLUSPLUS
|
||||
|
||||
/* Command shell */
|
||||
|
||||
#define RT_USING_FINSH
|
||||
#define FINSH_THREAD_NAME "tshell"
|
||||
#define FINSH_USING_HISTORY
|
||||
#define FINSH_HISTORY_LINES 5
|
||||
#define FINSH_USING_SYMTAB
|
||||
#define FINSH_USING_DESCRIPTION
|
||||
#define FINSH_THREAD_PRIORITY 20
|
||||
@@ -85,14 +91,14 @@
|
||||
|
||||
#define RT_DFS_ELM_CODE_PAGE 437
|
||||
#define RT_DFS_ELM_WORD_ACCESS
|
||||
#define RT_DFS_ELM_USE_LFN_0
|
||||
/* RT_DFS_ELM_USE_LFN_0 is not set */
|
||||
/* RT_DFS_ELM_USE_LFN_1 is not set */
|
||||
/* RT_DFS_ELM_USE_LFN_2 is not set */
|
||||
/* RT_DFS_ELM_USE_LFN_3 is not set */
|
||||
#define RT_DFS_ELM_USE_LFN 0
|
||||
#define RT_DFS_ELM_USE_LFN_3
|
||||
#define RT_DFS_ELM_USE_LFN 3
|
||||
#define RT_DFS_ELM_MAX_LFN 255
|
||||
#define RT_DFS_ELM_DRIVES 2
|
||||
#define RT_DFS_ELM_MAX_SECTOR_SIZE 512
|
||||
#define RT_DFS_ELM_MAX_SECTOR_SIZE 4096
|
||||
/* RT_DFS_ELM_USE_ERASE is not set */
|
||||
#define RT_DFS_ELM_REENTRANT
|
||||
#define RT_USING_DFS_DEVFS
|
||||
@@ -102,6 +108,7 @@
|
||||
#define RT_USING_DFS_ROMFS
|
||||
#define RT_USING_DFS_RAMFS
|
||||
/* RT_USING_DFS_UFFS is not set */
|
||||
/* RT_USING_DFS_JFFS2 is not set */
|
||||
/* RT_USING_DFS_NFS is not set */
|
||||
|
||||
/* Device Drivers */
|
||||
@@ -110,6 +117,7 @@
|
||||
#define RT_USING_SERIAL
|
||||
/* RT_USING_CAN is not set */
|
||||
/* RT_USING_HWTIMER is not set */
|
||||
/* RT_USING_CPUTIME is not set */
|
||||
#define RT_USING_I2C
|
||||
#define RT_USING_I2C_BITOPS
|
||||
#define RT_USING_PIN
|
||||
@@ -117,8 +125,11 @@
|
||||
#define RT_USING_MTD_NAND
|
||||
#define RT_MTD_NAND_DEBUG
|
||||
#define RT_USING_RTC
|
||||
/* RT_USING_SOFT_RTC is not set */
|
||||
/* RTC_SYNC_USING_NTP is not set */
|
||||
#define RT_USING_SDIO
|
||||
#define RT_USING_SPI
|
||||
#define RT_USING_SPI_MSD
|
||||
#define RT_USING_SFUD
|
||||
#define RT_SFUD_USING_SFDP
|
||||
#define RT_SFUD_USING_FLASH_INFO_TABLE
|
||||
@@ -142,6 +153,7 @@
|
||||
#define RT_USING_POSIX
|
||||
#define RT_USING_POSIX_MMAP
|
||||
#define RT_USING_POSIX_TERMIOS
|
||||
#define RT_USING_POSIX_AIO
|
||||
|
||||
/* Network stack */
|
||||
|
||||
@@ -158,7 +170,6 @@
|
||||
#define RT_LWIP_DHCP
|
||||
#define IP_SOF_BROADCAST 1
|
||||
#define IP_SOF_BROADCAST_RECV 1
|
||||
/* LWIP_USING_DHCPD is not set */
|
||||
|
||||
/* Static IPv4 Address */
|
||||
|
||||
@@ -169,8 +180,7 @@
|
||||
#define RT_LWIP_TCP
|
||||
/* RT_LWIP_RAW is not set */
|
||||
/* RT_LWIP_PPP is not set */
|
||||
/* RT_LWIP_PPPOE is not set */
|
||||
/* RT_LWIP_PPPOS is not set */
|
||||
#define RT_MEMP_NUM_NETCONN 8
|
||||
#define RT_LWIP_PBUF_NUM 16
|
||||
#define RT_LWIP_RAW_PCB_NUM 4
|
||||
#define RT_LWIP_UDP_PCB_NUM 4
|
||||
@@ -190,38 +200,47 @@
|
||||
#define LWIP_SO_RCVTIMEO 1
|
||||
#define LWIP_SO_SNDTIMEO 1
|
||||
#define LWIP_SO_RCVBUF 1
|
||||
/* RT_LWIP_NETIF_LOOPBACK is not set */
|
||||
#define LWIP_NETIF_LOOPBACK 0
|
||||
|
||||
/* Modbus master and slave stack */
|
||||
|
||||
/* RT_USING_MODBUS is not set */
|
||||
/* RT_USING_NETUTILS is not set */
|
||||
|
||||
/* RT-Thread UI Engine */
|
||||
|
||||
#define RT_USING_GUIENGINE
|
||||
#define RTGUI_NAME_MAX 16
|
||||
#define RTGUI_USING_TTF
|
||||
#define RTGUI_USING_FONT16
|
||||
#define RTGUI_USING_FONT12
|
||||
/* RTGUI_USING_FONTHZ is not set */
|
||||
/* RTGUI_IMAGE_XPM is not set */
|
||||
/* RTGUI_IMAGE_JPEG_NONE is not set */
|
||||
/* RTGUI_IMAGE_JPEG is not set */
|
||||
#define RTGUI_IMAGE_TJPGD
|
||||
/* RTGUI_IMAGE_PNG_NONE is not set */
|
||||
/* RTGUI_IMAGE_PNG is not set */
|
||||
#define RTGUI_IMAGE_LODEPNG
|
||||
/* RTGUI_IMAGE_BMP is not set */
|
||||
#define RTGUI_IMAGE_CONTAINER
|
||||
/* LWIP_USING_DHCPD is not set */
|
||||
|
||||
/* VBUS(Virtual Software BUS) */
|
||||
|
||||
/* RT_USING_VBUS is not set */
|
||||
|
||||
/* Utilities */
|
||||
|
||||
#define RT_USING_LOGTRACE
|
||||
#define LOG_TRACE_MAX_SESSION 16
|
||||
/* LOG_TRACE_USING_LEVEL_NOTRACE is not set */
|
||||
/* LOG_TRACE_USING_LEVEL_ERROR is not set */
|
||||
/* LOG_TRACE_USING_LEVEL_WARNING is not set */
|
||||
#define LOG_TRACE_USING_LEVEL_INFO
|
||||
/* LOG_TRACE_USING_LEVEL_VERBOSE is not set */
|
||||
/* LOG_TRACE_USING_LEVEL_DEBUG is not set */
|
||||
/* LOG_TRACE_USING_MEMLOG is not set */
|
||||
/* RT_USING_RYM is not set */
|
||||
|
||||
/* RT-Thread online packages */
|
||||
|
||||
/* system packages */
|
||||
|
||||
/* RT-Thread GUI Engine */
|
||||
|
||||
/* PKG_USING_GUIENGINE is not set */
|
||||
/* GUIENGINE_IMAGE_JPEG_NONE is not set */
|
||||
/* GUIENGINE_IMAGE_JPEG is not set */
|
||||
/* GUIENGINE_IMAGE_TJPGD is not set */
|
||||
/* GUIENGINE_IMAGE_PNG_NONE is not set */
|
||||
/* GUIENGINE_IMAGE_PNG is not set */
|
||||
/* GUIENGINE_IMAGE_LODEPNG is not set */
|
||||
/* PKG_USING_GUIENGINE_V200 is not set */
|
||||
/* PKG_USING_GUIENGINE_LATEST_VERSION is not set */
|
||||
/* PKG_USING_LWEXT4 is not set */
|
||||
/* PKG_USING_PARTITION is not set */
|
||||
/* PKG_USING_SQLITE is not set */
|
||||
/* PKG_USING_RTI is not set */
|
||||
@@ -233,13 +252,28 @@
|
||||
/* PKG_USING_MONGOOSE is not set */
|
||||
/* PKG_USING_WEBTERMINAL is not set */
|
||||
/* PKG_USING_CJSON is not set */
|
||||
/* PKG_USING_LJSON is not set */
|
||||
/* PKG_USING_EZXML is not set */
|
||||
/* PKG_USING_NANOPB is not set */
|
||||
/* PKG_USING_GAGENT_CLOUD is not set */
|
||||
|
||||
/* Wi-Fi */
|
||||
|
||||
/* Marvell WiFi */
|
||||
|
||||
/* PKG_USING_WLANMARVELL is not set */
|
||||
|
||||
/* Wiced WiFi */
|
||||
|
||||
/* PKG_USING_WLAN_WICED is not set */
|
||||
/* PKG_USING_COAP is not set */
|
||||
/* PKG_USING_NOPOLL is not set */
|
||||
|
||||
/* security packages */
|
||||
|
||||
/* PKG_USING_MBEDTLS is not set */
|
||||
/* PKG_USING_libsodium is not set */
|
||||
/* PKG_USING_TINYCRYPT is not set */
|
||||
|
||||
/* language packages */
|
||||
|
||||
@@ -248,33 +282,27 @@
|
||||
|
||||
/* multimedia packages */
|
||||
|
||||
/* PKG_USING_OPENMV is not set */
|
||||
|
||||
/* tools packages */
|
||||
|
||||
/* PKG_USING_CMBACKTRACE is not set */
|
||||
/* PKG_USING_EASYLOGGER is not set */
|
||||
/* PKG_USING_SYSTEMVIEW is not set */
|
||||
/* PKG_USING_IPERF is not set */
|
||||
|
||||
/* miscellaneous packages */
|
||||
|
||||
/* PKG_USING_FASTLZ is not set */
|
||||
/* PKG_USING_MINILZO is not set */
|
||||
/* PKG_USING_QUICKLZ is not set */
|
||||
|
||||
/* example package: hello */
|
||||
|
||||
/* PKG_USING_HELLO is not set */
|
||||
|
||||
/* Privated Packages of RealThread */
|
||||
|
||||
/* PKG_USING_CODEC is not set */
|
||||
/* PKG_USING_PLAYER is not set */
|
||||
|
||||
/* Network Utilities */
|
||||
|
||||
/* PKG_USING_MDNS is not set */
|
||||
/* PKG_USING_UPNP is not set */
|
||||
/* PKG_USING_MULTIBUTTON is not set */
|
||||
#define RT_USING_UART0
|
||||
#define RT_USING_UART1
|
||||
#define BSP_DRV_CLCD
|
||||
#define BSP_DRV_EMAC
|
||||
|
||||
#endif
|
||||
|
||||
+40
-36
@@ -39,6 +39,7 @@ CONFIG_RT_USING_MEMPOOL=y
|
||||
# CONFIG_RT_USING_NOHEAP is not set
|
||||
CONFIG_RT_USING_SMALL_MEM=y
|
||||
# CONFIG_RT_USING_SLAB is not set
|
||||
# CONFIG_RT_USING_MEMTRACE is not set
|
||||
CONFIG_RT_USING_HEAP=y
|
||||
|
||||
#
|
||||
@@ -65,7 +66,9 @@ CONFIG_RT_CONSOLE_DEVICE_NAME="console"
|
||||
# Command shell
|
||||
#
|
||||
CONFIG_RT_USING_FINSH=y
|
||||
CONFIG_FINSH_THREAD_NAME="tshell"
|
||||
CONFIG_FINSH_USING_HISTORY=y
|
||||
CONFIG_FINSH_HISTORY_LINES=5
|
||||
CONFIG_FINSH_USING_SYMTAB=y
|
||||
CONFIG_FINSH_USING_DESCRIPTION=y
|
||||
CONFIG_FINSH_THREAD_PRIORITY=20
|
||||
@@ -106,6 +109,8 @@ CONFIG_RT_USING_DFS_DEVFS=y
|
||||
# CONFIG_RT_USING_DFS_ROMFS is not set
|
||||
# CONFIG_RT_USING_DFS_RAMFS is not set
|
||||
# CONFIG_RT_USING_DFS_UFFS is not set
|
||||
# CONFIG_RT_USING_DFS_JFFS2 is not set
|
||||
# CONFIG_RT_USING_DFS_NFS is not set
|
||||
|
||||
#
|
||||
# Device Drivers
|
||||
@@ -114,6 +119,7 @@ CONFIG_RT_USING_DEVICE_IPC=y
|
||||
CONFIG_RT_USING_SERIAL=y
|
||||
# CONFIG_RT_USING_CAN is not set
|
||||
# CONFIG_RT_USING_HWTIMER is not set
|
||||
# CONFIG_RT_USING_CPUTIME is not set
|
||||
# CONFIG_RT_USING_I2C is not set
|
||||
# CONFIG_RT_USING_PIN is not set
|
||||
# CONFIG_RT_USING_MTD_NOR is not set
|
||||
@@ -150,26 +156,6 @@ CONFIG_RT_USING_SERIAL=y
|
||||
#
|
||||
# CONFIG_RT_USING_MODBUS is not set
|
||||
|
||||
#
|
||||
# RT-Thread UI Engine
|
||||
#
|
||||
CONFIG_RT_USING_GUIENGINE=y
|
||||
CONFIG_RTGUI_NAME_MAX=16
|
||||
# CONFIG_RTGUI_USING_TTF is not set
|
||||
CONFIG_RTGUI_USING_FONT16=y
|
||||
CONFIG_RTGUI_USING_FONT12=y
|
||||
# CONFIG_RTGUI_USING_FONTHZ is not set
|
||||
# CONFIG_RTGUI_IMAGE_XPM is not set
|
||||
CONFIG_RTGUI_IMAGE_JPEG_NONE=y
|
||||
# CONFIG_RTGUI_IMAGE_JPEG is not set
|
||||
# CONFIG_RTGUI_IMAGE_TJPGD is not set
|
||||
# CONFIG_RTGUI_IMAGE_PNG_NONE is not set
|
||||
# CONFIG_RTGUI_IMAGE_PNG is not set
|
||||
CONFIG_RTGUI_IMAGE_LODEPNG=y
|
||||
# CONFIG_RTGUI_IMAGE_BMP is not set
|
||||
CONFIG_RTGUI_IMAGE_CONTAINER=y
|
||||
CONFIG_RTGUI_USING_DEMO=y
|
||||
|
||||
#
|
||||
# VBUS(Virtual Software BUS)
|
||||
#
|
||||
@@ -188,8 +174,21 @@ CONFIG_RTGUI_USING_DEMO=y
|
||||
#
|
||||
# system packages
|
||||
#
|
||||
|
||||
#
|
||||
# RT-Thread GUI Engine
|
||||
#
|
||||
# CONFIG_PKG_USING_GUIENGINE is not set
|
||||
# CONFIG_GUIENGINE_IMAGE_JPEG_NONE is not set
|
||||
# CONFIG_GUIENGINE_IMAGE_JPEG is not set
|
||||
# CONFIG_GUIENGINE_IMAGE_TJPGD is not set
|
||||
# CONFIG_GUIENGINE_IMAGE_PNG_NONE is not set
|
||||
# CONFIG_GUIENGINE_IMAGE_PNG is not set
|
||||
# CONFIG_GUIENGINE_IMAGE_LODEPNG is not set
|
||||
# CONFIG_PKG_USING_GUIENGINE_V200 is not set
|
||||
# CONFIG_PKG_USING_GUIENGINE_LATEST_VERSION is not set
|
||||
# CONFIG_PKG_USING_LWEXT4 is not set
|
||||
# CONFIG_PKG_USING_PARTITION is not set
|
||||
CONFIG_RT_USING_PERSIMMON_EXAMPLE=y
|
||||
# CONFIG_PKG_USING_SQLITE is not set
|
||||
# CONFIG_PKG_USING_RTI is not set
|
||||
|
||||
@@ -201,8 +200,26 @@ CONFIG_RT_USING_PERSIMMON_EXAMPLE=y
|
||||
# CONFIG_PKG_USING_MONGOOSE is not set
|
||||
# CONFIG_PKG_USING_WEBTERMINAL is not set
|
||||
# CONFIG_PKG_USING_CJSON is not set
|
||||
# CONFIG_PKG_USING_LJSON is not set
|
||||
# CONFIG_PKG_USING_EZXML is not set
|
||||
# CONFIG_PKG_USING_NANOPB is not set
|
||||
# CONFIG_PKG_USING_GAGENT_CLOUD is not set
|
||||
|
||||
#
|
||||
# Wi-Fi
|
||||
#
|
||||
|
||||
#
|
||||
# Marvell WiFi
|
||||
#
|
||||
# CONFIG_PKG_USING_WLANMARVELL is not set
|
||||
|
||||
#
|
||||
# Wiced WiFi
|
||||
#
|
||||
# CONFIG_PKG_USING_WLAN_WICED is not set
|
||||
# CONFIG_PKG_USING_COAP is not set
|
||||
# CONFIG_PKG_USING_NOPOLL is not set
|
||||
|
||||
#
|
||||
# security packages
|
||||
@@ -237,24 +254,11 @@ CONFIG_PKG_USING_FASTLZ=y
|
||||
CONFIG_PKG_FASTLZ_PATH="/packages/misc/fastlz"
|
||||
CONFIG_PKG_FASTLZ_VER="v1.0.0"
|
||||
# CONFIG_PKG_USING_MINILZO is not set
|
||||
# CONFIG_PKG_USING_QUICKLZ is not set
|
||||
|
||||
#
|
||||
# example package: hello
|
||||
#
|
||||
# CONFIG_PKG_USING_HELLO is not set
|
||||
|
||||
#
|
||||
# Privated Packages of RealThread
|
||||
#
|
||||
# CONFIG_PKG_USING_CODEC is not set
|
||||
# CONFIG_PKG_USING_PLAYER is not set
|
||||
CONFIG_PKG_USING_PERSIMMON_SRC=y
|
||||
CONFIG_PKG_PERSIMMON_SRC_PATH="/realthread-packages/persimmon-src"
|
||||
# CONFIG_PKG_USING_PERSIMMON_SRC_v1_0_0 is not set
|
||||
CONFIG_PKG_USING_PERSIMMON_LATEST_VERSION=y
|
||||
CONFIG_PKG_PERSIMMON_SRC_VER="latest_version"
|
||||
|
||||
#
|
||||
# Network Utilities
|
||||
#
|
||||
# CONFIG_PKG_USING_MULTIBUTTON is not set
|
||||
CONFIG_RT_USING_DFS_WINSHAREDIR=y
|
||||
|
||||
@@ -36,7 +36,7 @@ void rt_init_thread_entry(void *parameter)
|
||||
platform_init();
|
||||
mnt_init();
|
||||
|
||||
#if defined(RT_USING_GUIENGINE) && defined(RTGUI_USING_DEMO)
|
||||
#if defined(PKG_USING_GUIENGINE) && defined(RTGUI_USING_DEMO)
|
||||
{
|
||||
extern int rt_gui_demo_init(void);
|
||||
rt_gui_demo_init();
|
||||
|
||||
@@ -29,7 +29,7 @@ int platform_init(void)
|
||||
|
||||
#endif /* RT_USING_DFS */
|
||||
|
||||
#ifdef RT_USING_GUIENGINE
|
||||
#ifdef PKG_USING_GUIENGINE
|
||||
{
|
||||
extern void rt_hw_sdl_start(void);
|
||||
extern int rtgui_system_server_init(void);
|
||||
|
||||
@@ -8,7 +8,7 @@ LIBPATH = []
|
||||
CPPPATH = [cwd]
|
||||
|
||||
# remove no need file.
|
||||
if GetDepend('RT_USING_GUIENGINE') == False:
|
||||
if GetDepend('PKG_USING_GUIENGINE') == False:
|
||||
SrcRemove(src, 'sdl_fb.c')
|
||||
else:
|
||||
LIBS.append('SDL2')
|
||||
|
||||
+34
-31
@@ -37,6 +37,7 @@
|
||||
/* RT_USING_NOHEAP is not set */
|
||||
#define RT_USING_SMALL_MEM
|
||||
/* RT_USING_SLAB is not set */
|
||||
/* RT_USING_MEMTRACE is not set */
|
||||
#define RT_USING_HEAP
|
||||
|
||||
/* Kernel Device Object */
|
||||
@@ -59,7 +60,9 @@
|
||||
/* Command shell */
|
||||
|
||||
#define RT_USING_FINSH
|
||||
#define FINSH_THREAD_NAME "tshell"
|
||||
#define FINSH_USING_HISTORY
|
||||
#define FINSH_HISTORY_LINES 5
|
||||
#define FINSH_USING_SYMTAB
|
||||
#define FINSH_USING_DESCRIPTION
|
||||
#define FINSH_THREAD_PRIORITY 20
|
||||
@@ -98,6 +101,8 @@
|
||||
/* RT_USING_DFS_ROMFS is not set */
|
||||
/* RT_USING_DFS_RAMFS is not set */
|
||||
/* RT_USING_DFS_UFFS is not set */
|
||||
/* RT_USING_DFS_JFFS2 is not set */
|
||||
/* RT_USING_DFS_NFS is not set */
|
||||
|
||||
/* Device Drivers */
|
||||
|
||||
@@ -105,6 +110,7 @@
|
||||
#define RT_USING_SERIAL
|
||||
/* RT_USING_CAN is not set */
|
||||
/* RT_USING_HWTIMER is not set */
|
||||
/* RT_USING_CPUTIME is not set */
|
||||
/* RT_USING_I2C is not set */
|
||||
/* RT_USING_PIN is not set */
|
||||
/* RT_USING_MTD_NOR is not set */
|
||||
@@ -135,25 +141,6 @@
|
||||
|
||||
/* RT_USING_MODBUS is not set */
|
||||
|
||||
/* RT-Thread UI Engine */
|
||||
|
||||
#define RT_USING_GUIENGINE
|
||||
#define RTGUI_NAME_MAX 16
|
||||
/* RTGUI_USING_TTF is not set */
|
||||
#define RTGUI_USING_FONT16
|
||||
#define RTGUI_USING_FONT12
|
||||
/* RTGUI_USING_FONTHZ is not set */
|
||||
/* RTGUI_IMAGE_XPM is not set */
|
||||
#define RTGUI_IMAGE_JPEG_NONE
|
||||
/* RTGUI_IMAGE_JPEG is not set */
|
||||
/* RTGUI_IMAGE_TJPGD is not set */
|
||||
/* RTGUI_IMAGE_PNG_NONE is not set */
|
||||
/* RTGUI_IMAGE_PNG is not set */
|
||||
#define RTGUI_IMAGE_LODEPNG
|
||||
/* RTGUI_IMAGE_BMP is not set */
|
||||
#define RTGUI_IMAGE_CONTAINER
|
||||
#define RTGUI_USING_DEMO
|
||||
|
||||
/* VBUS(Virtual Software BUS) */
|
||||
|
||||
/* RT_USING_VBUS is not set */
|
||||
@@ -167,8 +154,19 @@
|
||||
|
||||
/* system packages */
|
||||
|
||||
/* RT-Thread GUI Engine */
|
||||
|
||||
/* PKG_USING_GUIENGINE is not set */
|
||||
/* GUIENGINE_IMAGE_JPEG_NONE is not set */
|
||||
/* GUIENGINE_IMAGE_JPEG is not set */
|
||||
/* GUIENGINE_IMAGE_TJPGD is not set */
|
||||
/* GUIENGINE_IMAGE_PNG_NONE is not set */
|
||||
/* GUIENGINE_IMAGE_PNG is not set */
|
||||
/* GUIENGINE_IMAGE_LODEPNG is not set */
|
||||
/* PKG_USING_GUIENGINE_V200 is not set */
|
||||
/* PKG_USING_GUIENGINE_LATEST_VERSION is not set */
|
||||
/* PKG_USING_LWEXT4 is not set */
|
||||
/* PKG_USING_PARTITION is not set */
|
||||
#define RT_USING_PERSIMMON_EXAMPLE
|
||||
/* PKG_USING_SQLITE is not set */
|
||||
/* PKG_USING_RTI is not set */
|
||||
|
||||
@@ -179,8 +177,22 @@
|
||||
/* PKG_USING_MONGOOSE is not set */
|
||||
/* PKG_USING_WEBTERMINAL is not set */
|
||||
/* PKG_USING_CJSON is not set */
|
||||
/* PKG_USING_LJSON is not set */
|
||||
/* PKG_USING_EZXML is not set */
|
||||
/* PKG_USING_NANOPB is not set */
|
||||
/* PKG_USING_GAGENT_CLOUD is not set */
|
||||
|
||||
/* Wi-Fi */
|
||||
|
||||
/* Marvell WiFi */
|
||||
|
||||
/* PKG_USING_WLANMARVELL is not set */
|
||||
|
||||
/* Wiced WiFi */
|
||||
|
||||
/* PKG_USING_WLAN_WICED is not set */
|
||||
/* PKG_USING_COAP is not set */
|
||||
/* PKG_USING_NOPOLL is not set */
|
||||
|
||||
/* security packages */
|
||||
|
||||
@@ -208,21 +220,12 @@
|
||||
|
||||
#define PKG_USING_FASTLZ
|
||||
/* PKG_USING_MINILZO is not set */
|
||||
/* PKG_USING_QUICKLZ is not set */
|
||||
|
||||
/* example package: hello */
|
||||
|
||||
/* PKG_USING_HELLO is not set */
|
||||
|
||||
/* Privated Packages of RealThread */
|
||||
|
||||
/* PKG_USING_CODEC is not set */
|
||||
/* PKG_USING_PLAYER is not set */
|
||||
#define PKG_USING_PERSIMMON_SRC
|
||||
/* PKG_USING_PERSIMMON_SRC_v1_0_0 is not set */
|
||||
#define PKG_USING_PERSIMMON_LATEST_VERSION
|
||||
|
||||
/* Network Utilities */
|
||||
|
||||
/* PKG_USING_MULTIBUTTON is not set */
|
||||
#define RT_USING_DFS_WINSHAREDIR
|
||||
#include "rtconfig_project.h"
|
||||
|
||||
|
||||
@@ -50,7 +50,7 @@ if PLATFORM == 'gcc':
|
||||
|
||||
DEVICE = ' -ffunction-sections -fdata-sections'
|
||||
DEVICE = ' '
|
||||
CFLAGS = DEVICE + ' -I/usr/include -w -D_REENTRANT'
|
||||
CFLAGS = DEVICE + ' -I/usr/include -w -D_REENTRANT -D_LINUX -DHAVE_SYS_SIGNALS'
|
||||
AFLAGS = ' -c' + DEVICE + ' -x assembler-with-cpp'
|
||||
#LFLAGS = DEVICE + ' -Wl,--gc-sections,-Map=rtthread-linux.map -lpthread'
|
||||
LFLAGS = DEVICE + ' -Wl,-Map=rtthread-linux.map -pthread -T gcc.ld'
|
||||
|
||||
@@ -133,7 +133,7 @@ CONFIG_RT_USING_LIBC=y
|
||||
#
|
||||
# RT-Thread UI Engine
|
||||
#
|
||||
# CONFIG_RT_USING_GUIENGINE is not set
|
||||
# CONFIG_PKG_USING_GUIENGINE is not set
|
||||
|
||||
#
|
||||
# VBUS(Virtual Software BUS)
|
||||
|
||||
@@ -118,7 +118,7 @@
|
||||
|
||||
/* RT-Thread UI Engine */
|
||||
|
||||
/* RT_USING_GUIENGINE is not set */
|
||||
/* PKG_USING_GUIENGINE is not set */
|
||||
|
||||
/* VBUS(Virtual Software BUS) */
|
||||
|
||||
|
||||
@@ -118,7 +118,7 @@ CONFIG_RT_USING_SERIAL=y
|
||||
#
|
||||
# RT-Thread UI Engine
|
||||
#
|
||||
# CONFIG_RT_USING_GUIENGINE is not set
|
||||
# CONFIG_PKG_USING_GUIENGINE is not set
|
||||
|
||||
#
|
||||
# RT-Thread online packages
|
||||
|
||||
@@ -104,7 +104,7 @@
|
||||
|
||||
/* RT-Thread UI Engine */
|
||||
|
||||
/* RT_USING_GUIENGINE is not set */
|
||||
/* PKG_USING_GUIENGINE is not set */
|
||||
|
||||
/* RT-Thread online packages */
|
||||
|
||||
|
||||
@@ -216,7 +216,7 @@ CONFIG_LWIP_SO_RCVBUF=1
|
||||
#
|
||||
# RT-Thread UI Engine
|
||||
#
|
||||
# CONFIG_RT_USING_GUIENGINE is not set
|
||||
# CONFIG_PKG_USING_GUIENGINE is not set
|
||||
|
||||
#
|
||||
# VBUS(Virtual Software BUS)
|
||||
|
||||
@@ -9,7 +9,7 @@ startup.c
|
||||
""")
|
||||
|
||||
# add UI engine demo.
|
||||
if GetDepend('RT_USING_GUIENGINE'):
|
||||
if GetDepend('PKG_USING_GUIENGINE'):
|
||||
src += ['rtgui_demo.c']
|
||||
|
||||
group = DefineGroup('Applications', src, depend = [''], CPPPATH = CPPPATH)
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
#include <gdb_stub.h>
|
||||
#endif
|
||||
|
||||
#ifdef RT_USING_GUIENGINE
|
||||
#ifdef PKG_USING_GUIENGINE
|
||||
#include "rtgui_demo.h"
|
||||
#include <rtgui/driver.h>
|
||||
#endif
|
||||
@@ -123,7 +123,7 @@ void rt_init_thread_entry(void* parameter)
|
||||
|
||||
#endif /* DFS */
|
||||
|
||||
#ifdef RT_USING_GUIENGINE
|
||||
#ifdef PKG_USING_GUIENGINE
|
||||
{
|
||||
rt_device_t device;
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
#define DEBUG_PRINTF(...)
|
||||
#endif
|
||||
|
||||
#ifdef RT_USING_GUIENGINE
|
||||
#ifdef PKG_USING_GUIENGINE
|
||||
|
||||
struct rtgui_win *main_win;
|
||||
rt_bool_t dc_event_handler(struct rtgui_object *object, rtgui_event_t *event);
|
||||
@@ -125,4 +125,4 @@ int rt_gui_demo_init(void)
|
||||
|
||||
return 0;
|
||||
}
|
||||
#endif /* RT_USING_GUIENGINE */
|
||||
#endif /* PKG_USING_GUIENGINE */
|
||||
|
||||
@@ -36,7 +36,7 @@ if GetDepend('RT_USING_SFUD'):
|
||||
src += ['drv_spi_flash.c']
|
||||
|
||||
# add lcd drivers.
|
||||
if GetDepend('RT_USING_GUIENGINE'):
|
||||
if GetDepend('PKG_USING_GUIENGINE'):
|
||||
src += ['drv_lcd.c']
|
||||
|
||||
CPPPATH = [cwd]
|
||||
|
||||
@@ -200,7 +200,7 @@
|
||||
|
||||
/* RT-Thread UI Engine */
|
||||
|
||||
/* RT_USING_GUIENGINE is not set */
|
||||
/* PKG_USING_GUIENGINE is not set */
|
||||
|
||||
/* VBUS(Virtual Software BUS) */
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
#include <dfs_posix.h>
|
||||
#endif
|
||||
|
||||
#ifdef RT_USING_GUIENGINE
|
||||
#ifdef PKG_USING_GUIENGINE
|
||||
#include "rtgui_demo.h"
|
||||
#include <rtgui/driver.h>
|
||||
#endif
|
||||
@@ -63,7 +63,7 @@ void rt_init_thread_entry(void* parameter)
|
||||
|
||||
#endif /* DFS */
|
||||
|
||||
#ifdef RT_USING_GUIENGINE
|
||||
#ifdef PKG_USING_GUIENGINE
|
||||
{
|
||||
rt_device_t device;
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
#define DEBUG_PRINTF(...)
|
||||
#endif
|
||||
|
||||
#ifdef RT_USING_GUIENGINE
|
||||
#ifdef PKG_USING_GUIENGINE
|
||||
#include <rtgui/rtgui.h>
|
||||
#include <rtgui/rtgui_system.h>
|
||||
#include <rtgui/rtgui_app.h>
|
||||
@@ -123,4 +123,4 @@ int rt_gui_demo_init(void)
|
||||
|
||||
return 0;
|
||||
}
|
||||
#endif /* RT_USING_GUIENGINE */
|
||||
#endif /* PKG_USING_GUIENGINE */
|
||||
|
||||
@@ -69,7 +69,7 @@
|
||||
|
||||
/* SECTION: RTGUI support */
|
||||
/* using RTGUI support */
|
||||
#define RT_USING_GUIENGINE
|
||||
// #define PKG_USING_GUIENGINE
|
||||
|
||||
/* name length of RTGUI object */
|
||||
#define RTGUI_NAME_MAX 16
|
||||
|
||||
@@ -104,7 +104,7 @@
|
||||
|
||||
/* RT-Thread UI Engine */
|
||||
|
||||
/* RT_USING_GUIENGINE is not set */
|
||||
/* PKG_USING_GUIENGINE is not set */
|
||||
|
||||
/* RT-Thread online packages */
|
||||
|
||||
|
||||
@@ -129,7 +129,7 @@ CONFIG_RT_USING_PIN=y
|
||||
#
|
||||
# RT-Thread UI Engine
|
||||
#
|
||||
# CONFIG_RT_USING_GUIENGINE is not set
|
||||
# CONFIG_PKG_USING_GUIENGINE is not set
|
||||
|
||||
#
|
||||
# VBUS(Virtual Software BUS)
|
||||
|
||||
@@ -114,7 +114,7 @@
|
||||
|
||||
/* RT-Thread UI Engine */
|
||||
|
||||
/* RT_USING_GUIENGINE is not set */
|
||||
/* PKG_USING_GUIENGINE is not set */
|
||||
|
||||
/* VBUS(Virtual Software BUS) */
|
||||
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
#include <gdb_stub.h>
|
||||
#endif
|
||||
|
||||
#ifdef RT_USING_GUIENGINE
|
||||
#ifdef PKG_USING_GUIENGINE
|
||||
#include "rtgui_demo.h"
|
||||
#include <rtgui/driver.h>
|
||||
#endif
|
||||
|
||||
@@ -123,7 +123,7 @@ CONFIG_RT_USING_PIN=y
|
||||
#
|
||||
# RT-Thread UI Engine
|
||||
#
|
||||
# CONFIG_RT_USING_GUIENGINE is not set
|
||||
# CONFIG_PKG_USING_GUIENGINE is not set
|
||||
|
||||
#
|
||||
# VBUS(Virtual Software BUS)
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user