一、添加 LCD 配置

1.1.添加 Kconfig 配置

打开 LCD 配置的同时默认使能了 SDRAM 以及动态内存分配,主要目的是可以使用片外32M的 SDRAM 作为显存。

1.2.添加 SConscript 链接脚本

打开 rt-thread\bsp\stm32\libraries\STM32H7xx_HAL 目录下的 SConscript 添加 LTDC DMA2D 官方库文件

1.3.添加 lcd_port.h 文件

因为 ART-PI 在使用 lcd 方式和主分支的的 lcd_port.h 有些许差异,故独立出来放在 port 文件夹中。


1.3.在 ENV 中使能LCD

使能 memheap 管理算法,memheap 管理算法适用于系统含有多个地址可不连续的内存堆。

二、编译下载验证

在命令行中输入 lcd_test 可以看到 lcd 以很多种颜色刷屏。

【RT-ThreadART-PI】RGB565_LCD显示屏的使用相关推荐

  1. 使用Raspberry Pi,DHT-22和OLED显示屏的ESP32 MicroPython MQTT教程

    本教程演示了如何将DHT22温湿度传感器连接到运行MicroPython的ESP32.传感器数据使用MQTT协议无线传输到Raspberry Pi,结果显示在I2C OLED显示屏上. MQTT是一种 ...

  2. 一篇文章让你了解这个基于Raspberry Pi / 树莓派而设计的工业计算机- 2

    CM4 Nano是一款基于Raspberry Pi / 树莓派 Compute Module 4(简称CM4),由EDATEC面向工业应用设计的嵌入式计算机, 充分利用CM4在结构上灵活性解决CPU, ...

  3. 实验 Pi-FM-RDS 使用 Raspberry Pi 的 FM-RDS 发射器

    实验 Pi-FM-RDS 使用 Raspberry Pi 的 FM-RDS 发射器 实验 Pi-FM-RDS 使用 Raspberry Pi 的 FM-RDS 发射器 警告和免责声明 准备设备 第一步 ...

  4. uva 11978 Fukushima Nuclear Blast (二分+多边形与圆交)

    二分+多边形与圆交就可以了 1 //#include<bits/stdc++.h> 2 #include<iostream> 3 #include<cstdio> ...

  5. 微分几何笔记(1):概念与定义

    文章目录 概念与定义 微分流形 张量场与微分形式 联络与曲率 概念与定义 微分流形 拓扑流形: 设MMM是一个Hausdorff拓扑空间,若对每一点p∈Mp\in Mp∈M,都有ppp的一个邻域UUU ...

  6. 树莓派python闹钟_使用树莓派和DS3231制作实时闹钟

    需要闹钟才能起床?使用Raspberry Pi Zero和DS3231 RTC模块制作一款闹钟! 在本篇文章中,我们将基于Raspberry Pi Zero开发板和DS3231 RTC模块制作一个数字 ...

  7. UVA 662 - Fast Food

    题目链接~~> 做题感悟: 这题因为输出的时候没有看到单复数,wa了老半天,无语,净犯这些低级错误. 解题思路: (1) . 看这题首先想到区间 dp ,一段区间如果要找一个服务的饭店那是一定的 ...

  8. 【EasyRL学习笔记】第六章 DQN 深度Q网络(基本概念)

    文章目录 一.深度Q网络的引入 1.1 传统表格型方法的缺点 1.2 引入深度Q网络 二.状态价值函数 2.1 基于蒙特卡洛的方法 2.2 基于时序差分的方法 2.3 两方法对比 2.4 举例说明 三 ...

  9. Nature子刊:三代Nonopore测序数据耐药性分析软件NanoOK RT

                    前言                  前期,我们解读了Nature Microbiology的关于快速分析肠道菌群耐药性的论文. [文献解读]Nature Micro ...

最新文章

  1. 优酷复制的html代码怎么用,关于网页上增加视频功能的代码
  2. linux php版本升级_玩转Linux,介绍一个强大的Linux服务器管理面板,比宝塔更强...
  3. mysql表恢复报错binlog_mysqlbinlog 恢复报错ERROR at line 24826643: Unknown command '\'汗血宝马...
  4. Option键竟然如此强大,99.9%的Mac用户不知道的高效秘技
  5. pytorch Sampler
  6. CISSP工资百万, 认证培训2899美元,是不是太高?
  7. [转]c# 语音卡控制--语音卡电话呼叫系统
  8. sl4a+android截屏,在Android桌面上使用SL4A Python显示数据(example)
  9. 如何生成微信小程序码(获取微信小程序码)
  10. QQ群文件下载速度慢怎么办
  11. css图片颜色设置为黑白
  12. H5获取手机GPS定位
  13. CASIA-OLHWDB2.0-2.2数据集wptt文件解析
  14. pycharm中全局搜索ctrl+shift+F快捷键无反应原因和解决
  15. Tableau——超市销售额数据分析可视化
  16. 云ERP系统适合什么样的企业
  17. 智能开发——蓝牙宠物喂食器方案
  18. QT编译时出现:error: cannot open C:\Users\XXX\AppData\Local\Temp\main.obj.83852.16.jom for write
  19. 未来的交通工具(图)
  20. 三招两式搞定修改VC项目名

热门文章

  1. 【甲骨文公司高层】谈2018年容器原生应用程序的发展
  2. 小程序使用 navigateBack 跳转传递参数(提交订单返回获取最新数据,查看详情不刷新)
  3. asp.net正则表达式的使用
  4. ICN6211 相关资料
  5. 关于textarea传值(取出,写入数据库)问题
  6. 【人脸识别】FROM:提升遮挡状态下的人脸识别效果
  7. 魔兽世界怀旧服上线,你是曾经500万中的一员吗?
  8. 自定义PC端华为浏览器主页壁纸
  9. 使用微软官方工具制作U盘系统重装盘
  10. 商城系统:包含用户注册/用户登陆/商品浏览/我的购物车功能.