UP 通用OLED
This commit is contained in:
@@ -52,9 +52,9 @@ typedef enum {
|
||||
*/
|
||||
struct OLED_Dev {
|
||||
uint8_t *buf; /**< 显示缓冲区指针 */
|
||||
uint8_t width: 3; /**< 显示宽度 */
|
||||
uint8_t height: 3; /**< 显示高度 */
|
||||
OLED_STATE_T state: 2; /**< OLED状态 */
|
||||
uint8_t width; /**< 显示宽度 */
|
||||
uint8_t height; /**< 显示高度 */
|
||||
OLED_STATE_T state; /**< OLED状态 */
|
||||
OLED_CMD_t cmd; /**< OLED命令处理函数指针 */
|
||||
OLED_DATA_t data; /**< OLED数据处理函数指针 */
|
||||
#if REFRESH_CALL_ENABLE
|
||||
|
@@ -44,7 +44,6 @@ void OLED_Turn(OLED_T *dev, bool e) {
|
||||
}
|
||||
|
||||
void OLED_Refresh(OLED_T *dev) {
|
||||
|
||||
#if REFRESH_CALL_ENABLE
|
||||
dev->call(dev);
|
||||
#else
|
||||
@@ -56,7 +55,7 @@ void OLED_Refresh(OLED_T *dev) {
|
||||
dev->cmd(cmd, 3);
|
||||
dev->data(dev->buf + (i * dev->width), dev->width);
|
||||
}
|
||||
dev->state=IDLE;
|
||||
dev->state = IDLE;
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
Reference in New Issue
Block a user