CPK-RA2L1评估板I2C点亮OLED

LEDs

382人已加入

描述

一、准备
本篇文章主要介绍使用RT-Thread Studio 和瑞萨 CPK-RA2L1评估板,使用大佬的轮子来点亮0.96寸 OLED ssd1306,

二、硬件准备
首先准备一个CPK-RA2L1评估板, 这个板子的芯片型号是 R7FA2L1AB2DFM,其次是0.96寸 I2C 通信的OLED屏。

I2C通信

三、新建工程
前期的工程基本文件这里就不再描述了,请看gpio章节教程。

1、打开RT-Thread Settings, 在软件包管理中心搜索 u8g2, 选择u8g2-offical添加

I2C通信

2、配置板子I2C BUS, 配置板子的I2C 引脚,这个地方用到的是P0205, P0206 分别做SCL和SDA

I2C通信

3、配置RT-Thread 系统组件使能I2C,本次使用GPIO模拟硬件I2C,需要和上面的相对应

I2C通信

4、配置软件包,选择使用硬件I2C,这里需要注意选择的I2C设备名字,打开SSD1306 I2C example hardware

I2C通信

5、配置 RA Smart Configurator, 选择r_iic_master,根据上面使用的I2通的,配置SDA1和SCL1引脚,以及Channel选择

I2C通信

I2C通信

四、编译代码,完成烧录

1、上面步骤完成后,在pakages目录下面看到u8g2的软件源码和example

I2C通信

I2C通信

2、编译烧写,下载到开发板,完成验证

I2C通信

I2C通信

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分