0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RT-Thread ssd1306驱动

华仔的编程随笔 来源:华仔的编程随笔 作者:华仔的编程随笔 2023-04-21 10:08 次阅读

目的

用RTT 驱动SSD1306

方法步骤

  1. 下载rtthread源码:https://gitee.com/lugl/rt-thread。这个创库我会修正一些试用的问题。

  2. 在rt-threadspwch

    isc-vch32v208w-r0目录下打开env,配置启用i2c:
    image.png
    修改默认的参数为SCL:PB8(24) SDA:PB9(25)

image.png

【注意】我就是原来直接用PC7、PC6结果查问题查了三天才搞好。

启用ssd1306,以及启用示例:

image.png

image.png

保存同步pkge。

  1. 修改编译工具:
    修改rtconfig.py 如下:
    image.png
    【编译工具目录查看】:
    右键查RT-Thread图标就可以看到起始位置:

image.png

  1. 执行scons编译
Administrator@XTZJ-20211228NB M:\RT_Thread\CHV208\rt-thread\bsp\wch\risc-v\ch32v208w-r0
$ scons
scons: Reading SConscript files ...
Newlib version: 3.0.0
scons: done reading SConscript files.
scons: Building targets ...
scons: building associated VariantDir targets: build
scons: `.' is up to date.
scons: done building targets.

然后用wchisp工个下载

image.png

下载结束后,开启MSH终端,输入ssd1306_TestAll

msh >ssd1306_TestAll

image.png

然后在OLED上就可以看效果了,详见视频

审核编辑 黄宇

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

    关注

    116

    文章

    5944

    浏览量

    221029
  • 驱动
    +关注

    关注

    11

    文章

    1710

    浏览量

    84276
  • 开发板
    +关注

    关注

    25

    文章

    4370

    浏览量

    93432
  • RT-Thread
    +关注

    关注

    31

    文章

    1130

    浏览量

    38816
  • 沁恒股份
    +关注

    关注

    2

    文章

    103

    浏览量

    4337
  • CH32V208
    +关注

    关注

    0

    文章

    5

    浏览量

    153
  • ch32
    +关注

    关注

    0

    文章

    73

    浏览量

    485
收藏 人收藏

    评论

    相关推荐

    NodeMCU驱动SSD1306显示

    NodeMCU 驱动SSD1306显示一、所用硬件二、硬件连接三、代码四、NodeMCU引脚图一、所用硬件二、硬件连接
    发表于 11-01 07:02

    SSD1306的相关资料分享

    SSD1306(OLED驱动芯片介绍)在介绍0.96寸 SSD1306之前先附上模块链接:点击购买SSD1306 OLED显示模块概述SSD1306
    发表于 11-17 06:24

    SSD1306驱动程序分享

    /********************************************************************************** * 程序名: SSD1306
    发表于 12-02 06:30

    SSD1306芯片介绍

    一、基础认识及引脚介绍屏幕参数:尺寸:0.96英寸分辨率:128*64驱动芯片:SSD1306驱动接口协议:SPI引脚说明:二、SSD1306芯片介绍
    发表于 01-25 06:24

    SSD1306的通讯过程与配置命令

    介绍了 SSD1306 的通讯过程与配置命令,并基于 STM32 分析了实现方法发,给出了 SSD1306 驱动
    发表于 02-09 07:35

    请教大神怎样去操作SSD1306这个软件包呢

    硬件:STM32F407VE软件:rt-thread studio遇到的问题:创建好工程后,我打开rt-thread srttings添加了ssd1306软件包,并打开了模拟i2c功能,在
    发表于 09-23 11:25

    【国民技术N32项目移植】3. 硬件IIC驱动RT-Thread OS SSD1306软件包

    软件IIC有速度快的优势,如果是软件IIC驱动,刷新频率可能会跟不上。因为使用了RT-Thread OS,为了便于OLED的驱动,会使用软件包SSD1306,但是
    发表于 01-31 21:38

    【国民技术N32项目移植】ssd1306项目移植

    【国民技术N32项目移植】ssd1306项目移植国民技术和RT-Thread合作,于是做了一个基于RT-Thread框架开发一个可视化界面,例如接口有GPIO、UART、I2C等等。1.芯片资源接口
    发表于 02-19 22:58

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

      一、准备  本篇文章主要介绍使用RT-Thread Studio 和瑞萨 CPK-RA2L1评估板,使用大佬的轮子来点亮0.96寸 OLED ssd1306,  二、硬件准备  首先准备一个
    发表于 04-03 16:14

    【沁恒 CH32V208 开发板免费试用】RT-Thread ssd1306驱动

    目的用RTT 驱动SSD1306方法步骤下载rtthread源码:https://gitee.com/lugl/rt-thread。这个创库我会修正一些试用的问题。在rt-thread
    发表于 04-21 08:20

    SSD1306数据表

    128*64 OLED的驱动芯片SSD1306的数据手册0.96oled一般用ssd1306驱动,ssd1306的指令丰富,但是在平常显示使
    发表于 09-27 07:59

    内部SSD1306驱动芯片手册

    OLED显示屏控制芯片SSD1306,它的驱动芯片手册
    发表于 11-26 15:10 890次下载

    基于SSD1306的OLED开发模块

    基于SSD1306的OLED开发模块,包含SSD1306-Revision-1.1.pdf和SSD1306命令.doc
    发表于 02-24 14:03 96次下载

    SSD1306(OLED驱动芯片介绍)

    SSD1306(OLED驱动芯片介绍)在介绍0.96寸 SSD1306之前先附上模块链接:点击购买SSD1306 OLED显示模块概述SSD1306
    发表于 11-09 18:36 52次下载
    <b class='flag-5'>SSD1306</b>(OLED<b class='flag-5'>驱动</b>芯片介绍)

    STM32 基于HAL库的硬件I2C驱动SSD1306

    介绍了 SSD1306 的通讯过程与配置命令,并基于 STM32 分析了实现方法发,给出了 SSD1306 驱动
    发表于 12-05 15:06 56次下载
    STM32 基于HAL库的硬件I2C<b class='flag-5'>驱动</b><b class='flag-5'>SSD1306</b>