LEDs
一、准备
本篇文章主要介绍使用RT-Thread Studio 和瑞萨 CPK-RA2L1评估板,使用大佬的轮子来点亮0.96寸 OLED ssd1306,
二、硬件准备
首先准备一个CPK-RA2L1评估板, 这个板子的芯片型号是 R7FA2L1AB2DFM,其次是0.96寸 I2C 通信的OLED屏。
三、新建工程
前期的工程基本文件这里就不再描述了,请看gpio章节教程。
1、打开RT-Thread Settings, 在软件包管理中心搜索 u8g2, 选择u8g2-offical添加
2、配置板子I2C BUS, 配置板子的I2C 引脚,这个地方用到的是P0205, P0206 分别做SCL和SDA
3、配置RT-Thread 系统组件使能I2C,本次使用GPIO模拟硬件I2C,需要和上面的相对应
4、配置软件包,选择使用硬件I2C,这里需要注意选择的I2C设备名字,打开SSD1306 I2C example hardware
5、配置 RA Smart Configurator, 选择r_iic_master,根据上面使用的I2通的,配置SDA1和SCL1引脚,以及Channel选择
四、编译代码,完成烧录
1、上面步骤完成后,在pakages目录下面看到u8g2的软件源码和example
2、编译烧写,下载到开发板,完成验证
全部0条评论
快来发表一下你的评论吧 !