st7789屏幕使用方法
st7789屏幕使用方法
之前写过此屏用法,这里坐下总结。方便使用
所选设备
主控:MR开发板
1.54寸液晶屏st7789 spi
规格
基本信息 | 说明 |
---|---|
尺寸 | 1.54寸 |
材料 | 高清IPS彩色屏 |
分辨率 | 240*240显示方向可调整 |
控制芯片 | ST7789 |
使用方法
方法包含如下内容:有需要的可以点击查看。
LCD绘制图形,LCD字体,LCD颜色调整,LCD中文显示
方法 | 说明 |
---|---|
lcd() | 初始化,说明:默认为lcdinit()。 |
erase() | 清屏:更改完后需重启开发板然后,清屏后才能显示更改后的东西 |
chars(text,x,y) | 文字,x轴坐标,y轴坐标(英文字体) |
set_color(fg,bg) | 显示彩色文字RGB565: 前景色 , 背景色 |
set_pos(x,y) | 从此坐标开始显示x:横坐标,y纵坐标 |
输出英文字体和set_pos连用 | |
fill_rectangle(self, x, y, w, h, color=None) | 实心矩形:x坐标,y坐标,宽,高,颜色 |
vline(self, x, y, length, color) | 竖线:x坐标,y坐标,长度,颜色 |
hline(self, x, y, length, color) | 横线:x坐标,y坐标,长度,颜色 |
rect(self, x, y, w, h, color=None) | 矩形:x坐标,y坐标,宽,高,颜色 |
line(self, x0, y0, x1, y1, color) | 直线:起点坐标X0,Y0;终点坐标X1,Y1 |
set_color(color565(r,g,b),color565(r,g,b)) | rgb:0,0,0, 前景色 , 背景色 |
draw_cn(text,x,y,a) | 字号:16px…text:文字。x:x坐标。y:y坐标。a:间距 |
draw_zh20_str(text,x,y,a) | 字号:20px…text:文字。x:x坐标。y:y坐标。a:间距 |
set_color(color565(R,G,B),color565(R,G,B)) | 前景色,背景色RGB模式 |
set_font(font) | 字体:bauhs93 预设大号字体;tt14预设小号字体 |
bauhs93 | 艺术字体 |
glcdfont | 细线字体 |
tt14 | 小号字体 |
tt24 | 中号字体 |
tt32 | 大号字体 |
st7789屏幕使用方法相关推荐
- linux修改arena大小,教大家Resolume Arena怎么设置大屏幕的方法
近日有关于教大家Resolume Arena怎么设置大屏幕的方法的问题受到了很多网友们的关注,大多数网友都想要知道教大家Resolume Arena怎么设置大屏幕的方法的具体情况,那么关于到教大家Re ...
- vnc连接linux颜色灰色,VNC 灰色的屏幕解决方法
[root@rhel5 ~]# vncserver New 'shpx:1 (root)' desktop is shpx:1 Starting applications specified in / ...
- kuka机器人焊接飞溅大_库卡机器人KCP4示教器屏幕校准方法
库卡于1898年在德国奥格堡成立,是世界几家顶级工业机器人制造商之一,1973年公司研发的FAMULUS第一台工业机器人诞生.库卡机器人公司在全球拥有20 多个子公司,涵盖了美国.墨西哥.巴西.日本. ...
- 录屏:mac系统自带功能录制屏幕的方法
Mac自带的QuickTime Player也可以录制Mac屏幕.如何录制呢?来看看吧. 具体方法如下 1.通过按Command(⌘)和空格键打开Spotlight搜索 2.在这里搜索QuickTim ...
- android 自动亮屏解锁,android 点亮手机屏幕与屏幕解锁方法
android 点亮手机屏幕与屏幕解锁方法 点亮手机屏幕 1.记得加权限 [html] PowerManager pm = (PowerManager)getSystemService(POWER_S ...
- win7屏幕亮度怎么调_win7屏幕亮度调整方法
屏幕亮度是指显示器的发光强度,虽然高亮度对于显示器面板来说抗干扰能力强,但是对于我们的视力却会造成一定的影响.那么怎样将屏幕亮度调整到最舒适的范围呢,今天小编就以win7为例,教大家如何调节屏幕亮度. ...
- 屏幕录制方法?如何在电脑进行屏幕录制
屏幕录制方法?随着科技的发展,电脑已经成为了我们日常生活办公一项必不可少的组成部分.前些天,有朋友问我:电脑屏幕如何录制?作为一名理工男,这种问题自然是难不倒我的!相信除了我的朋友之外,也有其他小伙伴 ...
- 计算机显示器图片怎么铺满全屏,win10电脑显示器屏幕不能铺满怎么办_win10电脑显示不能铺满屏幕处理方法-win7之家...
我们在win10电脑中设置的桌面壁纸通常都是将其铺满整个屏幕,这样让用户看起来也相当的舒适,可是最近总有用户的win10电脑显示器出现背景壁纸不能够铺满整个屏幕的现象,那么win10电脑显示器屏幕不能 ...
- 两种背景图片不重复的铺满网页屏幕的方法对比(HTML/JSP)
前端布局入门中,基本上都逃不过平铺背景图片的问题,下面就介绍几种图片不重复铺满屏幕的方法. 方法一: 背景图片宽高拉伸至与浏览器页面一致 <!DOCTYPE HTML> <html ...
- 直播怎么录屏,这3种录屏幕视频方法快收藏
如今的互联网发展相当迅速,线上直播也成为了大家娱乐生活方式之一:像是快手.抖音.微博.淘宝等直播都可以在互联网平台上观看.相信大家在观看直播时都会有一些疑惑,比如直播怎么录屏?今天小编就给大家分享3种 ...
最新文章
- 暖风熏得游人醉,直把杭州作汴州 | 把将直角当做斜角来发车
- 还不知道BeanFactory和ApplicationContext的区别?
- BP神经网络预测实例
- 追求代码质量: 用 AOP 进行防御性编程
- matlab列优先与高维矩阵重构 及 CNN 逐层可视化 on Matlab
- HTML CSS简介与图片映射
- jmeter之ip欺骗
- html/css 布局练习3
- Apache ActiveMQ中的消息级别授权
- linux设置命令nmui,Linux网络配置及管理
- springboot 读写分离_springboot +ShardingJDBC 读写分离
- 处理整个磁盘镜像文件的单个分区
- sql sever2005中实现“级联删除”
- C++ 在线IDE 编译器
- MVC4 code first 增加属性,对应自动修改列的方法笔记
- paip.c++读写ini文件.
- 项目开发中dev、test和prod是什么意思
- Tomcat8出现To prevent a memory leak, the JDBC Driver has been forcibly unregistered
- css less使用
- android手机做电脑的显示器,怎样用手机当电脑显示器
热门文章
- 树莓派 USB摄像头 实现网络监控( MJPG-Streamer)
- 小学生计算机画图熊猫,小学数学画图技能标准,小学数学示意图几种
- OverFeat,分类、定位、检测
- 如何用计算机录视频,如何在电脑上录制正在播放的视频?原来方法这么简单
- 2022年合肥及合肥市各地稳岗补贴申请条件及补贴标准申请流程实施细则
- 【Linux系统】第2节 虚拟机中安装Kali系统
- matlab创建数组
- editormd编辑器在flask中的使用
- html打开lync客户端,在 Skype for Business 与 Lync 客户端用户界面之间切换
- 【汇总】全球最吸金的30大连接器厂商