嵌入式技术论坛
直播中

张健

8年用户 1439经验值
私信 关注
[经验]

使用RT-Thread Studio和CPK-RA2L1板点亮0.96寸OLED ssd1306

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



原作者:快乐小鸟

更多回帖

发帖
×
20
完善资料,
赚取积分