Ai-M61开发板外设移植oled全功能

[复制链接]
查看1099 | 回复7 | 2023-12-30 18:00:12 | 显示全部楼层 |阅读模式
功能齐全 - 支持字符、数字、汉字、图像及各种绘图图形显示
优化大量代码,专业用 功能实现即可。
即使小白也能 简单学习就能使用。带注释。
PS:代码非原创,只是移植到了Ai-M61
代码无任何报错。

oled.jpg 01.jpg


快速使用:
解压 修改 Makefile 文件
BL_SDK_BASE ?= D:\test\boliu\bouffalo_sdk/

为自己的sdk路径即可
#include "OLED.h"

    /*OLED初始化*/
    OLED_Init();
   
    /*在(0, 0)位置显示字符'A',字体大小为8*16点阵*/
    OLED_ShowChar(0, 0, 'A', OLED_8X16);

    /*调用OLED_Update函数,将OLED显存数组的内容更新到OLED硬件进行显示*/
    OLED_Update();

02.jpg




只需要引用一个,就能方便调用了。
高级设置:
OLED.c
OLED_GPIO_Init 函    数:OLED引脚初始化


只需要替换
GPIO_PIN_0
GPIO_PIN_1
接可以修改自定义引脚

04.jpg
OLED_Data.c
03.jpg
添加没有的中文字库。
添加图像 都在此。
demo里面有详细的调用过程都非常简单。 0.96oled.zip (17.69 KB, 下载次数: 17)

本帖被以下淘专辑推荐:

回复

使用道具 举报

1084504793 | 2023-12-30 18:26:41 | 显示全部楼层
回复

使用道具 举报

san | 2023-12-30 23:43:43 | 显示全部楼层
学习
回复

使用道具 举报

lazy | 2023-12-31 23:26:22 | 显示全部楼层
学习一下
回复

使用道具 举报

is麟儿 | 2024-1-6 21:03:29 | 显示全部楼层
学习
回复

使用道具 举报

心云 | 2024-1-9 10:08:50 | 显示全部楼层
学习
回复

使用道具 举报

sansui | 2024-3-11 20:57:59 | 显示全部楼层
赞一下
回复

使用道具 举报

noonezero | 2024-3-11 21:39:05 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则