加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

【RT-Thread作品秀】OLED 显示演示

2020/12/20
752
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(2)
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

【RT-Thread作品秀】OLED显示演示

作者:谢博翔

 

概述

初步体验 RT-Thread出的RTT核心版 ART-Pi,使用RTT用OLED显示

开发环境

硬件:ART-Pi

RT-Thread版本:4.0.3

开发工具及版本:RT-Thread Studio 2.0

RT-Thread使用情况概述

软件包:使用u8g2

U8g2是嵌入式设备的单色图形库,目前支持单色OLEDLCD,包括以下控制器SSD1305SSD1306

选用u8g2的原因:

  1. U8g2库平台支持性好,基本上支持绝大部分开发板,并且RTT已经有对应的软件包
  2. U8g2库显示控制器支持性好,基本上市面上的OLED都完美支持;
  3. U8g2 API众多,特别支持了中文,支持了不同字体,这是一个对于开发者俩说不小的福利

 

硬件框架

软件框架说明

添加u8g2软件包,修改I2C接口和显示文字,编译、烧录。运行程序,打开监视串口:输入shellu8g2_ssd1306_12864_sw_i2c_example

 

软件模块说明

  修改I2C接口

输入显示的内容

定义 RT_USINF_PIN

演示效果

 

视频地址

比赛感悟

       应改要多学习,多认真思考,多动手实践,不应该只停留在基础的实践,应该多coding,而且掌握好时间;

未来应该是RTOS和Linux的天下,现在 RT-Thread 开源,是一件很好的事情;虽然国内开源的RTOS的已经好几家,

但现在看来,生态做的又好,软件又好用的,可能 RT-Thread 是最好的!

      也感谢电路城这次的活动,以前对电路城并不是很了解,这次上传资料,简单看了下,感觉收获多多,也希望

后面能在这里学到和提供一些东西~ 加油

  • 代码地址.txt
  • 大赛作品提交文档.docx
    描述:描述文档

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
FTLF1421P1BTL 1 Finisar Corporation Transceiver, 1270nm Min, 1360nm Max, 2670Mbps(Tx), 2670Mbps(Rx), LC Connector, Panel Mount,
$119.53 查看
AFBR-79EQDZ 1 Foxconn Transceiver, 840nm Min, 860nm Max, MTP Connector, Panel Mount, ROHS COMPLIANT, PACKAGE-38
$113.6 查看
CSTCE8M00G15C99-R0 1 Murata Manufacturing Co Ltd Ceramic Resonator, 8MHz Nom, SMD, 3 PIN

ECAD模型

下载ECAD模型
$1 查看

相关推荐

电子产业图谱