1196|1

496

帖子

0

TA的资源

纯净的硅(初级)

楼主
 

【安信可BW16-Kit】OLED显示 [复制链接]

本帖最后由 dirty 于 2024-2-3 17:52 编辑

        本篇讲述在SDK上i2c驱动,实现oled显示。

一.硬件准备

oled模块---开发板

      VCC---3V3

      GND---GND

      SDA---PA26

      SCL---PA25

硬件连接如下图:

图1:oled模块接线

二.代码准备

        1.驱动源码oled.c,oled.h编写准备,并分别放在hp工程src_hp和inc_hp目录下,工程添加后如下

图2:工程源码添加

        oled.c含oled初始化函数OLED_Init 和 显示函数OLED_Display ,供被调用。

2.Makefile修改

        由于增加了oled.c源文件,需在src_hp下Makefile添加上.c文件如下

图3:Makefile修改

3.创建并编写oled_task任务,且将user_rtos_init放在main函数 任务调度启动前。

图4:创建并编写oled_task任务

4.编译,获取bin文件,烧录

 

三.测验

        上电可看到oled正常显示,效果如下:

图5:oled显示效果

        

        至此,oled显示效果达成。在此也祝:2024龙年大吉

 

此帖出自RF/无线论坛

最新回复

你好,可以提供一下oled.c和oled.h的源文件   详情 回复 发表于 2025-1-5 10:50
点赞 关注
个人签名

保持热爱

 

回复
举报

1

帖子

0

TA的资源

一粒金砂(初级)

沙发
 

你好,可以提供一下oled.c和oled.h的源文件

此帖出自RF/无线论坛
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表