#define MADCTL_BGR BIT(3) /* bitmask for RGB/BGR order */ #define MADCTL_MV BIT(5) /* bitmask for page/column order */ #define MADCTL_MX BIT(6) /* bitmask for column address order */ #define MADCTL_MY BIT(7) /* bitmask for page address order */
时间: 2024-04-04 08:31:01 浏览: 137
这是一些宏定义,定义了ST7789V显示控制器中的MADCTL寄存器的不同位。其中:
- MADCTL_BGR:用于控制像素数据颜色排列的位掩码,当该位为1时,表示RGB数据的排列顺序为BGR。
- MADCTL_MV:用于控制行和列的扫描方向的位掩码,当该位为1时,表示需要垂直翻转显示。
- MADCTL_MX:用于控制列地址的顺序的位掩码,当该位为1时,表示需要左右翻转显示。
- MADCTL_MY:用于控制行地址的顺序的位掩码,当该位为1时,表示需要上下翻转显示。
阅读全文