您尚未登录。

楼主 #1 2019-12-14 12:38:07

gunge204
会员
注册时间: 2019-08-24
已发帖子: 26
积分: 26

LIcheepi Nano如何简单的竖屏显示?

现在用800*480的屏,主线linux,应用中要在屏幕上展示一些图片和文字,不使用QT或者其他UI,如何最简单的变成竖屏显示呢?

离线

#2 2019-12-14 13:41:31

win32prog
会员
注册时间: 2019-11-28
已发帖子: 138
积分: 138

Re: LIcheepi Nano如何简单的竖屏显示?

如果上了GUI的话, 比如ucgui, 修改那个最底层的画点函数旋转 90/270度即可。

离线

楼主 #3 2019-12-14 14:25:50

gunge204
会员
注册时间: 2019-08-24
已发帖子: 26
积分: 26

Re: LIcheepi Nano如何简单的竖屏显示?

我就是没用GUI,才有此一问。

win32prog 说:

如果上了GUI的话, 比如ucgui, 修改那个最底层的画点函数旋转 90/270度即可。

离线

#4 2019-12-14 14:47:24

win32prog
会员
注册时间: 2019-11-28
已发帖子: 138
积分: 138

Re: LIcheepi Nano如何简单的竖屏显示?

那就软件按 90/270度计算好,再一次性写到 framebuffer.

离线

#5 2019-12-14 15:48:59

firstman
会员
注册时间: 2019-04-06
已发帖子: 279
积分: 279

Re: LIcheepi Nano如何简单的竖屏显示?

胸弟, 还是上个GUI吧,哪怕 ugui 也好啊: https://whycan.cn/t_29.html

代码非常的简单: https://github.com/achimdoebler/UGUI

底层只要提供一个画点函数就可以了:  https://whycan.cn/t_29.html#p5129

UG_Init(&gui,ssd1325_pset,128,64);

离线

#6 2019-12-14 16:47:35

达克罗德
会员
注册时间: 2018-04-10
已发帖子: 1,138
积分: 1090.5

Re: LIcheepi Nano如何简单的竖屏显示?

用带初始化spi的那种屏,LCD驱动芯片可以转

离线

#7 2019-12-14 16:50:30

firstman
会员
注册时间: 2019-04-06
已发帖子: 279
积分: 279

Re: LIcheepi Nano如何简单的竖屏显示?

达克罗德 说:

用带初始化spi的那种屏,LCD驱动芯片可以转

我手里有一个 ILI9481 SPI + RGB 的 320x480 屏, 本来想用SPI初始化成 480x320,

但是死活没搞定, 不是这里不对, 就是那里不对,操碎了心。

请问你用的是哪个屏呢?旋转可以参考一下吗?

离线

#8 2019-12-14 18:18:23

达克罗德
会员
注册时间: 2018-04-10
已发帖子: 1,138
积分: 1090.5

Re: LIcheepi Nano如何简单的竖屏显示?

firstman 说:

我手里有一个 ILI9481 SPI + RGB 的 320x480 屏, 本来想用SPI初始化成 480x320,

但是死活没搞定, 不是这里不对, 就是那里不对,操碎了心。

请问你用的是哪个屏呢?旋转可以参考一下吗?

参见 https://whycan.cn/t_3222.html
看我那个转90度的宏
其实就是设置mv比特,再设置data mover的行列范围

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn