0.96寸4针OLED驱动(模拟iic协议)STM32HAL库
【0.96寸4针OLED驱动(模拟iic协议)STM32HAL库】OLED
采用4针,IIC通信协议的0.96寸OLED屏幕;显示中文需要取模软件;
- Function List:
-
- void I2C_Configuration(void) – 配置CPU的硬件I2C
-
- void I2C_WriteByte(uint8_t addr,uint8_t data) – 向寄存器地址写一个byte的数据
-
- void WriteCmd(unsigned char I2C_Command) – 写命令
-
- void WriteDat(unsigned char I2C_Data) – 写数据
-
- void OLED_Init(void) – OLED屏初始化
-
- void OLED_SetPos(unsigned char x, unsigned char y) – 设置起始点坐标
-
- void OLED_Fill(unsigned char fill_Data) – 全屏填充
-
- void OLED_CLS(void) – 清屏
-
- void OLED_ON(void) – 唤醒
-
- void OLED_OFF(void) – 睡眠
-
- void OLED_ShowStr(unsigned char x, unsigned char y, unsigned char ch[], unsigned char TextSize) – 显示字符串(字体大小有68和816两种)
-
- void OLED_ShowCN(unsigned char x, unsigned char y, unsigned char N) – 显示中文(中文需要先取模,然后放到codetab.h中)
-
- void OLED_DrawBMP(unsigned char x0,unsigned char y0,unsigned char x1,unsigned char y1,unsigned char BMP[]) – BMP图片
在这里插入代码片
推荐阅读
- STM32|STM32控制0.96寸OLED(4针/4Pin)汉字以及数字,英文显示
- OLEDB和ODBC的区别(优缺点)
- am4针脚定义_AMD新一代处理器改用AM4插槽(针脚数提升40%,140W供电!)
- 详解Mybatis中的PooledDataSource
- 如何修复AMOLED或LCD显示器烧屏问题(最佳解决办法介绍)
- stm32f103ve+BH1750使用教程+oled(HAL库)
- 京东方柔性OLED屏幕再下一城,OPPO旗舰盘一波
- 实例6配套头文件和c文件,4脚OLED显示,I2C
- 实例6,stc8a8k单片机开发板4脚的OLED显示数据(I2C通信)
- 评测|透明OLED技术加速商用化,未来显示之门正在被打开