物联网操作系统AliOS Things 3.3
udisplay.h 文件参考
#include <aos/kernel.h>
#include <stdbool.h>
#include <fb_define.h>
#include <string.h>

浏览源代码.

结构体

struct  _udisplay_context_t
 

宏定义

#define FB_PATH   "/dev/fb0"
 
#define UDISPLAY_STEP_DEBUG
 

类型定义

typedef struct _udisplay_context_t udisplay_context_t
 

函数

int32_t udisplay_init (void)
 
int32_t udisplay_show_rect (uint8_t *buf, uint32_t x, uint32_t y, uint32_t w, uint32_t h, bool rotate)
 
uint8_t * udisplay_get_framebuffer (void)
 
int32_t udisplay_show (void)
 
int32_t udisplay_set_brightness (int32_t brightness)
 
int32_t udisplay_get_brightness (void)
 
int32_t udisplay_enable_backlight (void)
 
int32_t udisplay_disable_backlight (void)
 

宏定义说明

◆ FB_PATH

#define FB_PATH   "/dev/fb0"

在文件 udisplay.h24 行定义.

◆ UDISPLAY_STEP_DEBUG

#define UDISPLAY_STEP_DEBUG
值:
printf("[%s][%d]excute to here\n", \
__func__, __LINE__);

在文件 udisplay.h26 行定义.

类型定义说明

◆ udisplay_context_t