⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gui_os_status.c

📁 An Demo of uCGUI from SEGGER
💻 C
📖 第 1 页 / 共 5 页
字号:
/*********************************************************************
*               SEGGER MICROCONTROLLER SYSTEME GmbH                  *
*       Solutions for real time microcontroller applications         *
**********************************************************************
*                                                                    *
*       (c) 1995 - 2008  SEGGER Microcontroller GmbH & Co. KG        *
*                                                                    *
*       www.segger.com     Support: support@segger.com               *
*                                                                    *
**********************************************************************
*                                                                    *
*       embOS * Real time operating system for microcontrollers      *
*                                                                    *
*                                                                    *
*       Please note:                                                 *
*                                                                    *
*       Knowledge of this file may under no circumstances            *
*       be used to write a similar product or a real-time            *
*       operating system for in-house use.                           *
*                                                                    *
*       Thank you for your fairness !                                *
*                                                                    *
**********************************************************************
*                                                                    *
*       embOS version: 3.52e                                         *
*                                                                    *
**********************************************************************

----------------------------------------------------------------------
File    : GUI_OS_Status.c
Purpose : emWin and embOS demo application showing system and task
          specific values.
--------  END-OF-HEADER  ---------------------------------------------
*/

#include "BSP.h"
#include "RTOS.h"
#include "GUI.h"
#include "HEADER.h"
#include "FRAMEWIN.h"
#include "LISTVIEW.h"
#include <string.h>
#include <stdio.h>

#ifndef GUI_CONST_STORAGE
  #define GUI_CONST_STORAGE const
#endif


static GUI_CONST_STORAGE unsigned char acSeggerLogo120[] = {
  /* ABS: 004 Pixels @ 000,000*/ 0, 4, 0xFF, 0xFF, 0x7D, 0xEF, 0x8E, 0x73, 0x82, 0x10,
  /* RLE: 112 Pixels @ 004,000*/ 112, 0x00, 0x00,
  /* ABS: 006 Pixels @ 116,000*/ 0, 6, 0x82, 0x10, 0x8E, 0x73, 0x7D, 0xEF, 0xFF, 0xFF, 0x7D, 0xEF, 0x86, 0x31,
  /* RLE: 116 Pixels @ 002,001*/ 116, 0x00, 0x00,
  /* ABS: 007 Pixels @ 118,001*/ 0, 7, 0x86, 0x31, 0x7D, 0xEF, 0xEF, 0x7B, 0x00, 0x00, 0x00, 0x00, 0x82, 0x10, 0x8A, 0x52,
  /* RLE: 110 Pixels @ 005,002*/ 110, 0x10, 0x84,
  /* ABS: 009 Pixels @ 115,002*/ 0, 9, 0x8A, 0x52, 0x82, 0x10, 0x00, 0x00, 0x00, 0x00, 0xEF, 0x7B, 0x82, 0x10, 0x00, 0x00, 0x00, 0x00, 0x79, 0xCE,
  /* RLE: 112 Pixels @ 004,003*/ 112, 0xFF, 0xFF,
  /* ABS: 007 Pixels @ 116,003*/ 0, 7, 0x79, 0xCE, 0x00, 0x00, 0x00, 0x00, 0x82, 0x10, 0x00, 0x00, 0x00, 0x00, 0x08, 0x42,
  /* RLE: 114 Pixels @ 003,004*/ 114, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 117,004*/ 1, 0x08, 0x42,
  /* RLE: 004 Pixels @ 118,004*/ 4, 0x00, 0x00,
  /* RLE: 001 Pixels @ 002,005*/ 1, 0x10, 0x84,
  /* RLE: 114 Pixels @ 003,005*/ 114, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 117,005*/ 1, 0x10, 0x84,
  /* RLE: 004 Pixels @ 118,005*/ 4, 0x00, 0x00,
  /* RLE: 001 Pixels @ 002,006*/ 1, 0x10, 0x84,
  /* RLE: 114 Pixels @ 003,006*/ 114, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 117,006*/ 1, 0x10, 0x84,
  /* RLE: 004 Pixels @ 118,006*/ 4, 0x00, 0x00,
  /* RLE: 001 Pixels @ 002,007*/ 1, 0x10, 0x84,
  /* RLE: 114 Pixels @ 003,007*/ 114, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 117,007*/ 1, 0x10, 0x84,
  /* RLE: 004 Pixels @ 118,007*/ 4, 0x00, 0x00,
  /* ABS: 008 Pixels @ 002,008*/ 0, 8, 0x10, 0x84, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x38, 0xE6, 0xE7, 0xA9, 0x65, 0xA1, 0x38, 0xE6,
  /* RLE: 007 Pixels @ 010,008*/ 7, 0xFF, 0xFF,
  /* ABS: 004 Pixels @ 017,008*/ 0, 4, 0xF3, 0xD4, 0x65, 0xA1, 0xCB, 0xBA, 0x1C, 0xF7,
  /* RLE: 096 Pixels @ 021,008*/ 96, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 117,008*/ 1, 0x10, 0x84,
  /* RLE: 004 Pixels @ 118,008*/ 4, 0x00, 0x00,
  /* ABS: 009 Pixels @ 002,009*/ 0, 9, 0x10, 0x84, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE7, 0xA9, 0x04, 0xA1, 0x04, 0xA1, 0x65, 0xA1, 0x1C, 0xF7,
  /* RLE: 005 Pixels @ 011,009*/ 5, 0xFF, 0xFF,
  /* ABS: 005 Pixels @ 016,009*/ 0, 5, 0x1C, 0xF7, 0x04, 0xA1, 0x04, 0xA1, 0x04, 0xA1, 0x49, 0xB2,
  /* RLE: 096 Pixels @ 021,009*/ 96, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 117,009*/ 1, 0x10, 0x84,
  /* RLE: 004 Pixels @ 118,009*/ 4, 0x00, 0x00,
  /* ABS: 009 Pixels @ 002,010*/ 0, 9, 0x10, 0x84, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x49, 0xB2, 0x04, 0xA1, 0x04, 0xA1, 0x04, 0xA1, 0x49, 0xB2,
  /* RLE: 005 Pixels @ 011,010*/ 5, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 016,010*/ 1, 0x9E, 0xFF,
  /* RLE: 004 Pixels @ 017,010*/ 4, 0x04, 0xA1,
  /* RLE: 001 Pixels @ 021,010*/ 1, 0xAE, 0xC3,
  /* RLE: 095 Pixels @ 022,010*/ 95, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 117,010*/ 1, 0x10, 0x84,
  /* RLE: 004 Pixels @ 118,010*/ 4, 0x00, 0x00,
  /* ABS: 005 Pixels @ 002,011*/ 0, 5, 0x10, 0x84, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x38, 0xE6,
  /* RLE: 004 Pixels @ 007,011*/ 4, 0x04, 0xA1,
  /* RLE: 001 Pixels @ 011,011*/ 1, 0x10, 0xCC,
  /* RLE: 005 Pixels @ 012,011*/ 5, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 017,011*/ 1, 0xF3, 0xD4,
  /* RLE: 004 Pixels @ 018,011*/ 4, 0x04, 0xA1,
  /* RLE: 001 Pixels @ 022,011*/ 1, 0x55, 0xDD,
  /* RLE: 094 Pixels @ 023,011*/ 94, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 117,011*/ 1, 0x10, 0x84,
  /* RLE: 004 Pixels @ 118,011*/ 4, 0x00, 0x00,
  /* RLE: 001 Pixels @ 002,012*/ 1, 0x10, 0x84,
  /* RLE: 004 Pixels @ 003,012*/ 4, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 007,012*/ 1, 0xF3, 0xD4,
  /* RLE: 004 Pixels @ 008,012*/ 4, 0x04, 0xA1,
  /* RLE: 001 Pixels @ 012,012*/ 1, 0xD7, 0xE5,
  /* RLE: 005 Pixels @ 013,012*/ 5, 0xFF, 0xFF,
  /* ABS: 006 Pixels @ 018,012*/ 0, 6, 0x2C, 0xBB, 0x04, 0xA1, 0x04, 0xA1, 0x04, 0xA1, 0x65, 0xA1, 0xBA, 0xEE,
  /* RLE: 093 Pixels @ 024,012*/ 93, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 117,012*/ 1, 0x10, 0x84,
  /* RLE: 004 Pixels @ 118,012*/ 4, 0x00, 0x00,
  /* RLE: 001 Pixels @ 002,013*/ 1, 0x10, 0x84,
  /* RLE: 005 Pixels @ 003,013*/ 5, 0xFF, 0xFF,
  /* ABS: 006 Pixels @ 008,013*/ 0, 6, 0x2C, 0xBB, 0x04, 0xA1, 0x04, 0xA1, 0x04, 0xA1, 0x65, 0xA1, 0x1C, 0xF7,
  /* RLE: 004 Pixels @ 014,013*/ 4, 0xFF, 0xFF,
  /* ABS: 007 Pixels @ 018,013*/ 0, 7, 0x9E, 0xFF, 0xE7, 0xA9, 0x04, 0xA1, 0x04, 0xA1, 0x04, 0xA1, 0xE7, 0xA9, 0x9E, 0xFF,
  /* RLE: 092 Pixels @ 025,013*/ 92, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 117,013*/ 1, 0x10, 0x84,
  /* RLE: 004 Pixels @ 118,013*/ 4, 0x00, 0x00,
  /* RLE: 001 Pixels @ 002,014*/ 1, 0x10, 0x84,
  /* RLE: 005 Pixels @ 003,014*/ 5, 0xFF, 0xFF,
  /* ABS: 006 Pixels @ 008,014*/ 0, 6, 0x9E, 0xFF, 0xE7, 0xA9, 0x04, 0xA1, 0x04, 0xA1, 0x04, 0xA1, 0x49, 0xB2,
  /* RLE: 005 Pixels @ 014,014*/ 5, 0xFF, 0xFF,
  /* ABS: 006 Pixels @ 019,014*/ 0, 6, 0xBA, 0xEE, 0x65, 0xA1, 0x04, 0xA1, 0x04, 0xA1, 0x04, 0xA1, 0x2C, 0xBB,
  /* RLE: 092 Pixels @ 025,014*/ 92, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 117,014*/ 1, 0x10, 0x84,
  /* RLE: 004 Pixels @ 118,014*/ 4, 0x00, 0x00,
  /* RLE: 001 Pixels @ 002,015*/ 1, 0x10, 0x84,
  /* RLE: 006 Pixels @ 003,015*/ 6, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 009,015*/ 1, 0xBA, 0xEE,
  /* RLE: 004 Pixels @ 010,015*/ 4, 0x04, 0xA1,
  /* RLE: 001 Pixels @ 014,015*/ 1, 0x10, 0xCC,
  /* RLE: 005 Pixels @ 015,015*/ 5, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 020,015*/ 1, 0x55, 0xDD,
  /* RLE: 004 Pixels @ 021,015*/ 4, 0x04, 0xA1,
  /* RLE: 001 Pixels @ 025,015*/ 1, 0x92, 0xD4,
  /* RLE: 091 Pixels @ 026,015*/ 91, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 117,015*/ 1, 0x10, 0x84,
  /* RLE: 004 Pixels @ 118,015*/ 4, 0x00, 0x00,
  /* RLE: 001 Pixels @ 002,016*/ 1, 0x10, 0x84,
  /* RLE: 007 Pixels @ 003,016*/ 7, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 010,016*/ 1, 0xF3, 0xD4,
  /* RLE: 004 Pixels @ 011,016*/ 4, 0x04, 0xA1,
  /* RLE: 001 Pixels @ 015,016*/ 1, 0x55, 0xDD,
  /* RLE: 005 Pixels @ 016,016*/ 5, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 021,016*/ 1, 0xAE, 0xC3,
  /* RLE: 004 Pixels @ 022,016*/ 4, 0x04, 0xA1,
  /* RLE: 001 Pixels @ 026,016*/ 1, 0x38, 0xE6,
  /* RLE: 090 Pixels @ 027,016*/ 90, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 117,016*/ 1, 0x10, 0x84,
  /* RLE: 004 Pixels @ 118,016*/ 4, 0x00, 0x00,
  /* RLE: 001 Pixels @ 002,017*/ 1, 0x10, 0x84,
  /* RLE: 008 Pixels @ 003,017*/ 8, 0xFF, 0xFF,
  /* ABS: 006 Pixels @ 011,017*/ 0, 6, 0x2C, 0xBB, 0x04, 0xA1, 0x04, 0xA1, 0x04, 0xA1, 0x65, 0xA1, 0xBA, 0xEE,
  /* RLE: 005 Pixels @ 017,017*/ 5, 0xFF, 0xFF,
  /* ABS: 006 Pixels @ 022,017*/ 0, 6, 0x49, 0xB2, 0x04, 0xA1, 0x04, 0xA1, 0x04, 0xA1, 0x65, 0xA1, 0x9E, 0xFF,
  /* RLE: 089 Pixels @ 028,017*/ 89, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 117,017*/ 1, 0x10, 0x84,
  /* RLE: 004 Pixels @ 118,017*/ 4, 0x00, 0x00,
  /* RLE: 001 Pixels @ 002,018*/ 1, 0x10, 0x84,
  /* RLE: 008 Pixels @ 003,018*/ 8, 0xFF, 0xFF,
  /* ABS: 007 Pixels @ 011,018*/ 0, 7, 0x9E, 0xFF, 0xE7, 0xA9, 0x04, 0xA1, 0x04, 0xA1, 0x04, 0xA1, 0x49, 0xB2, 0x9E, 0xFF,
  /* RLE: 004 Pixels @ 018,018*/ 4, 0xFF, 0xFF,
  /* ABS: 006 Pixels @ 022,018*/ 0, 6, 0x1C, 0xF7, 0x65, 0xA1, 0x04, 0xA1, 0x04, 0xA1, 0x04, 0xA1, 0x49, 0xB2,
  /* RLE: 089 Pixels @ 028,018*/ 89, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 117,018*/ 1, 0x10, 0x84,
  /* RLE: 004 Pixels @ 118,018*/ 4, 0x00, 0x00,
  /* ABS: 005 Pixels @ 002,019*/ 0, 5, 0x10, 0x84, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x1C, 0xF7,
  /* RLE: 005 Pixels @ 007,019*/ 5, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 012,019*/ 1, 0xBA, 0xEE,
  /* RLE: 004 Pixels @ 013,019*/ 4, 0x04, 0xA1,
  /* RLE: 001 Pixels @ 017,019*/ 1, 0xAE, 0xC3,
  /* RLE: 005 Pixels @ 018,019*/ 5, 0xFF, 0xFF,
  /* RLE: 001 Pixels @ 023,019*/ 1, 0x38, 0xE6,
  /* RLE: 004 Pixels @ 024,019*/ 4, 0x04, 0xA1,
  /* RLE: 001 Pixels @ 028,019*/ 1, 0x10, 0xCC,
  /* RLE: 088 Pixels @ 029,019*/ 88, 0xFF, 0xFF,

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -