uC/GUI图形系统

µC/OS GUI是一个灵活的图形用户界面,支持需要图形显示的嵌入式应用程序。支持32位像素和触摸屏显示。µC/OS GUI独立于处理器和LCD控制器。适用于单任务环境和多任务环境,可以工作上任何商用操作系统或专有有操作系统上。

图形系统GUI


µC/OS GUI是一个灵活的图形用户界面,支持需要图形显示的嵌入式应用程序。支持32位像素和触摸屏显示。


价值


µC/OS GUI可以为嵌入式应用程序创建丰富的图形用户接口。µC/OS GUI允许你为一个LCD创建不同的用户界面。它可以是一个简单的单色2D图形屏幕,也可以支持32位像素和Alpha混合的智能手机风格的显示。通过触摸屏支持,µC/OS GUI可以帮助您的产品实现出色的用户界面设计。


µC/OS GUI独立于处理器和LCD控制器。适用于单任务环境和多任务环境,可以工作上任何商用操作系统或专有操作系统上。µC/OS GUI以C源代码方式提供。

1、基于代码尺寸和性能优化

2、支持8/16/32位CPU

3、支持各类LCD与LCD控制器(提供相应驱动)    

4、显示尺寸可配置

5、支持虚拟显示

6、字符和位图可以显示在LCD的任何位置,无需偶字节地址对齐

7、支持显示缓存,提供性能

8、通过编译开关实现不同级别的优化

9、包含µC/OS GUI-View,实现PC上模拟各层视图显示

10、通过配置宏实现不同接口的支持


µC/OS GUI代码包


µC/OS GUI 代码包有3中类型:

1、单色(黑白)显示

2、灰度(被动模式)显示

3、彩色(TFT)显示


特征


µC/OS GUI 支持下列特性:

1、反锯齿

2、对话框

3、等宽和比例字体

4、外国语言支持

5、GUIBuilder创建对话框应用

6、内存设备

7、多层/多显示器支持

8、多帧缓冲区

9、指针输入

10、换肤

11、viewer(显示模拟器)

12、大于视窗的虚拟显示

13、窗口管理器


可选特性


下列模块可以作为µC/OS GUI基本包的附加功能

1、多点触控

2、Win32 PC 模拟器

3、VNC服务器


内存占用


µC/OS GUI的操作范围非常广泛,主要取决于应用和使用的特性。不同模块的内存需求,以及应用例程的内存需求如下。GUI组件对内存需求的硬件测试环境基于:ARM7,IAR Embedded Workbench v4.42a,Thumb模式,尺寸优化。


示例应用程序的内存需求:


例程Hello worldWindow 应用
ROMGUI核5.9 kB43 kB

字体1.8 kB12.5 kB

应用38 B2.7 kB

启动代码300 B300 B

0.1 kB1.5 kB

总计8.1 kB60 kB
RAMGUI核62 B5.2 kB

应用-40 B

272 B1.4 kB

总计334 B6.6 kB




图形系统GUI


µC/OS GUI是一个灵活的图形用户界面,支持需要图形显示的嵌入式应用程序。支持32位像素和触摸屏显示。


价值


µC/OS GUI可以为嵌入式应用程序创建丰富的图形用户接口。µC/OS GUI允许你为一个LCD创建不同的用户界面。它可以是一个简单的单色2D图形屏幕,也可以支持32位像素和Alpha混合的智能手机风格的显示。通过触摸屏支持,µC/OS GUI可以帮助您的产品实现出色的用户界面设计。


µC/OS GUI独立于处理器和LCD控制器。适用于单任务环境和多任务环境,可以工作上任何商用操作系统或专有操作系统上。µC/OS GUI以C源代码方式提供。

1、基于代码尺寸和性能优化

2、支持8/16/32位CPU

3、支持各类LCD与LCD控制器(提供相应驱动)    

4、显示尺寸可配置

5、支持虚拟显示

6、字符和位图可以显示在LCD的任何位置,无需偶字节地址对齐

7、支持显示缓存,提供性能

8、通过编译开关实现不同级别的优化

9、包含µC/OS GUI-View,实现PC上模拟各层视图显示

10、通过配置宏实现不同接口的支持


µC/OS GUI代码包


µC/OS GUI 代码包有3中类型:

1、单色(黑白)显示

2、灰度(被动模式)显示

3、彩色(TFT)显示


特征


µC/OS GUI 支持下列特性:

1、反锯齿

2、对话框

3、等宽和比例字体

4、外国语言支持

5、GUIBuilder创建对话框应用

6、内存设备

7、多层/多显示器支持

8、多帧缓冲区

9、指针输入

10、换肤

11、viewer(显示模拟器)

12、大于视窗的虚拟显示

13、窗口管理器


可选特性


下列模块可以作为µC/OS GUI基本包的附加功能

1、多点触控

2、Win32 PC 模拟器

3、VNC服务器


内存占用


µC/OS GUI的操作范围非常广泛,主要取决于应用和使用的特性。不同模块的内存需求,以及应用例程的内存需求如下。GUI组件对内存需求的硬件测试环境基于:ARM7,IAR Embedded Workbench v4.42a,Thumb模式,尺寸优化。


示例应用程序的内存需求:


例程Hello worldWindow 应用
ROMGUI核5.9 kB43 kB

字体1.8 kB12.5 kB

应用38 B2.7 kB

启动代码300 B300 B

0.1 kB1.5 kB

总计8.1 kB60 kB
RAMGUI核62 B5.2 kB

应用-40 B

272 B1.4 kB

总计334 B6.6 kB




  • 宝贝详情
  • 图形系统GUI


    µC/OS GUI是一个灵活的图形用户界面,支持需要图形显示的嵌入式应用程序。支持32位像素和触摸屏显示。


    价值


    µC/OS GUI可以为嵌入式应用程序创建丰富的图形用户接口。µC/OS GUI允许你为一个LCD创建不同的用户界面。它可以是一个简单的单色2D图形屏幕,也可以支持32位像素和Alpha混合的智能手机风格的显示。通过触摸屏支持,µC/OS GUI可以帮助您的产品实现出色的用户界面设计。


    µC/OS GUI独立于处理器和LCD控制器。适用于单任务环境和多任务环境,可以工作上任何商用操作系统或专有操作系统上。µC/OS GUI以C源代码方式提供。

    1、基于代码尺寸和性能优化

    2、支持8/16/32位CPU

    3、支持各类LCD与LCD控制器(提供相应驱动)    

    4、显示尺寸可配置

    5、支持虚拟显示

    6、字符和位图可以显示在LCD的任何位置,无需偶字节地址对齐

    7、支持显示缓存,提供性能

    8、通过编译开关实现不同级别的优化

    9、包含µC/OS GUI-View,实现PC上模拟各层视图显示

    10、通过配置宏实现不同接口的支持


    µC/OS GUI代码包


    µC/OS GUI 代码包有3中类型:

    1、单色(黑白)显示

    2、灰度(被动模式)显示

    3、彩色(TFT)显示


    特征


    µC/OS GUI 支持下列特性:

    1、反锯齿

    2、对话框

    3、等宽和比例字体

    4、外国语言支持

    5、GUIBuilder创建对话框应用

    6、内存设备

    7、多层/多显示器支持

    8、多帧缓冲区

    9、指针输入

    10、换肤

    11、viewer(显示模拟器)

    12、大于视窗的虚拟显示

    13、窗口管理器


    可选特性


    下列模块可以作为µC/OS GUI基本包的附加功能

    1、多点触控

    2、Win32 PC 模拟器

    3、VNC服务器


    内存占用


    µC/OS GUI的操作范围非常广泛,主要取决于应用和使用的特性。不同模块的内存需求,以及应用例程的内存需求如下。GUI组件对内存需求的硬件测试环境基于:ARM7,IAR Embedded Workbench v4.42a,Thumb模式,尺寸优化。


    示例应用程序的内存需求:


    例程Hello worldWindow 应用
    ROMGUI核5.9 kB43 kB

    字体1.8 kB12.5 kB

    应用38 B2.7 kB

    启动代码300 B300 B

    0.1 kB1.5 kB

    总计8.1 kB60 kB
    RAMGUI核62 B5.2 kB

    应用-40 B

    272 B1.4 kB

    总计334 B6.6 kB




    图形系统GUI


    µC/OS GUI是一个灵活的图形用户界面,支持需要图形显示的嵌入式应用程序。支持32位像素和触摸屏显示。


    价值


    µC/OS GUI可以为嵌入式应用程序创建丰富的图形用户接口。µC/OS GUI允许你为一个LCD创建不同的用户界面。它可以是一个简单的单色2D图形屏幕,也可以支持32位像素和Alpha混合的智能手机风格的显示。通过触摸屏支持,µC/OS GUI可以帮助您的产品实现出色的用户界面设计。


    µC/OS GUI独立于处理器和LCD控制器。适用于单任务环境和多任务环境,可以工作上任何商用操作系统或专有操作系统上。µC/OS GUI以C源代码方式提供。

    1、基于代码尺寸和性能优化

    2、支持8/16/32位CPU

    3、支持各类LCD与LCD控制器(提供相应驱动)    

    4、显示尺寸可配置

    5、支持虚拟显示

    6、字符和位图可以显示在LCD的任何位置,无需偶字节地址对齐

    7、支持显示缓存,提供性能

    8、通过编译开关实现不同级别的优化

    9、包含µC/OS GUI-View,实现PC上模拟各层视图显示

    10、通过配置宏实现不同接口的支持


    µC/OS GUI代码包


    µC/OS GUI 代码包有3中类型:

    1、单色(黑白)显示

    2、灰度(被动模式)显示

    3、彩色(TFT)显示


    特征


    µC/OS GUI 支持下列特性:

    1、反锯齿

    2、对话框

    3、等宽和比例字体

    4、外国语言支持

    5、GUIBuilder创建对话框应用

    6、内存设备

    7、多层/多显示器支持

    8、多帧缓冲区

    9、指针输入

    10、换肤

    11、viewer(显示模拟器)

    12、大于视窗的虚拟显示

    13、窗口管理器


    可选特性


    下列模块可以作为µC/OS GUI基本包的附加功能

    1、多点触控

    2、Win32 PC 模拟器

    3、VNC服务器


    内存占用


    µC/OS GUI的操作范围非常广泛,主要取决于应用和使用的特性。不同模块的内存需求,以及应用例程的内存需求如下。GUI组件对内存需求的硬件测试环境基于:ARM7,IAR Embedded Workbench v4.42a,Thumb模式,尺寸优化。


    示例应用程序的内存需求:


    例程Hello worldWindow 应用
    ROMGUI核5.9 kB43 kB

    字体1.8 kB12.5 kB

    应用38 B2.7 kB

    启动代码300 B300 B

    0.1 kB1.5 kB

    总计8.1 kB60 kB
    RAMGUI核62 B5.2 kB

    应用-40 B

    272 B1.4 kB

    总计334 B6.6 kB