代码拉取完成,页面将自动刷新
#ifndef __OLED_H
#define __OLED_H
#include "ti_msp_dl_config.h"
#define u8 unsigned char
#define u32 unsigned int
#define OLED_MODE 0
#define SIZE 8
#define XLevelL 0x00
#define XLevelH 0x10
#define Max_Column 128
#define Max_Row 64
#define Brightness 0xFF
#define X_WIDTH 128
#define Y_WIDTH 64
#define OLED_SCLK_Clr() DL_GPIO_clearPins(GPIO_GRP_OLED_PORT,GPIO_GRP_OLED_PIN_SCL_PIN)//CLK
#define OLED_SCLK_Set() DL_GPIO_setPins(GPIO_GRP_OLED_PORT,GPIO_GRP_OLED_PIN_SCL_PIN)
#define OLED_SDIN_Clr() DL_GPIO_clearPins(GPIO_GRP_OLED_PORT,GPIO_GRP_OLED_PIN_SDA_PIN)//DIN
#define OLED_SDIN_Set() DL_GPIO_setPins(GPIO_GRP_OLED_PORT,GPIO_GRP_OLED_PIN_SDA_PIN)
#define OLED_CMD 0
#define OLED_DATA 1
// Functions to control OLED are as follows
void OLED_WR_Byte(unsigned dat,unsigned cmd);
void OLED_Display_On(void);
void OLED_Display_Off(void);
void OLED_Init(void);
void OLED_Clear(void);
void OLED_DrawPoint(u8 x,u8 y,u8 t);
void OLED_Fill(u8 x1,u8 y1,u8 x2,u8 y2,u8 dot);
void OLED_ShowChar(u8 x,u8 y,u8 chr,u8 Char_Size);
void OLED_ShowNum(u8 x,u8 y,u32 num,u8 len,u8 size);
void OLED_ShowVI(u8 x,u8 y,u32 num,u8 size);
void OLED_ShowString(u8 x,u8 y, u8 *p,u8 Char_Size);
void OLED_Set_Pos(unsigned char x, unsigned char y);
void Delay_1ms(unsigned int Del_1ms);
void fill_picture(unsigned char fill_Data);
void Picture();
void IIC_Start();
void IIC_Stop();
void Write_IIC_Command(unsigned char IIC_Command);
void Write_IIC_Data(unsigned char IIC_Data);
void Write_IIC_Byte(unsigned char IIC_Byte);
void IIC_Wait_Ack();
void delayms(unsigned int ms);
#endif
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。