可用配置宏 - 编译的 osgearth

表中列出 µC/GUI 底层配置可使用的宏:

类型 | 宏 | 默认值 | 说明

---|---|---|---

通用(必需)配置 | S | LCD_CONTROLLER | 选择 LCD 控制器

N | LCD_BITSPERPIXEL | --- | 指定每像素的位数

S | LCD_FIXEDPALETTE | --- | 定义颜色查询表(必须同时定义 LCD_PHYSCOLORS)

N | LCD_XSIZE | --- | 定义 LCD 的水平分辨率

N | LCD_YSIZE | --- | 定义 LCD 的垂直分辨率

初始化控制器 | F | LCD_INIT_CONTROLLER() | LCD 控制器初始化顺序

显示方向 | B | LCD_MIRROR_X | 0 激活 X 轴镜像

B | LCD_MIRROR_Y | 0 激活 Y 轴镜像

B | LCD_SWAP_XY | 0 行转换成列,列转换成行(XY 轴交换)

N | LCD_VXSIZE | LCD_XSIZE | 虚拟显示的水平分辨率

N | LCD_VYSIZE | LCD_YSIZE | 虚拟显示的垂直分辨率

N | LCD_XORG | 0 | LCD 控制器:左边(小)X 坐标

N | LCD_YORG | 0 | LCD 控制器:顶端(小)Y 坐标

颜色配置 | N | LCD_MAX_LOG_COLORS | 256 驱动器在位图中能支持的逻辑颜色的最大数量

A | LCD_PHYSCOLORS | --- | 定义颜色查询表的内容

B | LCD_PHYSCOLORS_IN_RAM | 0 | 只有定义物理颜色时才有效

B | LCD_REVERSE | 0 | 激活编译时的反转显示

B | LCD_SWAP_RB | 0 | 激活红、蓝基色的交换

LCD 的放大 | N | LCD_XMAG | 1 LCD 的水平方向放大系数

N | LCD_YMAG | 1 LCD 的垂直方向放大系数

简单的总线接口配置 | F | LCD_READ_A0(Result) | 地址线为低电平,从 LCD 控制器读一个字节

F | LCD_READ_A1(Result) | 地址线为高电平,从 LCD 控制器读一个字节

F | LCD_WRITE_A0(Byte) | 地址线为低电平,向 LCD 控制器写一个字节

F | LCD_WRITE_A1(Byte) | 地址线为高电平,向 LCD 控制器写一个字节

pdf 文件大小:4.13MB