OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2743|回复: 8

有没有熟悉ILI9341 控制器的大神

[复制链接]

4

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
175
金钱
175
注册时间
2015-3-22
在线时间
52 小时
发表于 2018-12-7 13:58:52 | 显示全部楼层 |阅读模式
有没有熟悉ILI9341 控制器的大神,我想问怎么调整屏幕每个像素点的位数是 6、 16 还是 18位 ,需要发送哪条命令,因为16位的话太占flash了,想调成8位。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

8

主题

293

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1001
金钱
1001
注册时间
2018-8-16
在线时间
327 小时
发表于 2018-12-7 14:50:03 | 显示全部楼层
好像是不可以的,只能16位。
你自己写个算法把8位数据实时转成16位再传过去吧。
回复 支持 反对

使用道具 举报

3

主题

259

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2317
金钱
2317
注册时间
2016-12-2
在线时间
354 小时
发表于 2018-12-7 15:48:20 | 显示全部楼层
看Spec发现, 只有16或18位两种选项, 其他不支持, 我同意送给9341的时候转换就好了, 多不了多少code size.
只是不明白屏变成8位像素显示的话, code size会少很多吗?
回复 支持 反对

使用道具 举报

4

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
175
金钱
175
注册时间
2015-3-22
在线时间
52 小时
 楼主| 发表于 2018-12-7 16:52:10 | 显示全部楼层
brucewoo 发表于 2018-12-7 14:50
好像是不可以的,只能16位。
你自己写个算法把8位数据实时转成16位再传过去吧。

颜色对应关系不知道怎么搞,怎么把8位的颜色搞成16位的
回复 支持 反对

使用道具 举报

4

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
175
金钱
175
注册时间
2015-3-22
在线时间
52 小时
 楼主| 发表于 2018-12-7 16:53:44 | 显示全部楼层
sammy902583 发表于 2018-12-7 15:48
看Spec发现, 只有16或18位两种选项, 其他不支持, 我同意送给9341的时候转换就好了, 多不了多少code size.
...

会少很多的,应该是一个像素点少一个字节
回复 支持 反对

使用道具 举报

8

主题

293

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1001
金钱
1001
注册时间
2018-8-16
在线时间
327 小时
发表于 2018-12-7 16:54:50 | 显示全部楼层
xiangqian 发表于 2018-12-7 16:52
颜色对应关系不知道怎么搞,怎么把8位的颜色搞成16位的

我也没搞过。8位携带的信息比16位少很多,估计最简单的办法是按比例换算吧。
回复 支持 反对

使用道具 举报

4

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
175
金钱
175
注册时间
2015-3-22
在线时间
52 小时
 楼主| 发表于 2018-12-7 16:57:02 | 显示全部楼层
brucewoo 发表于 2018-12-7 16:54
我也没搞过。8位携带的信息比16位少很多,估计最简单的办法是按比例换算吧。

好,谢谢,只是研究一下,做个开机画面,实在不行就加外部存储
回复 支持 反对

使用道具 举报

3

主题

259

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2317
金钱
2317
注册时间
2016-12-2
在线时间
354 小时
发表于 2018-12-7 17:05:32 | 显示全部楼层
xiangqian 发表于 2018-12-7 16:52
颜色对应关系不知道怎么搞,怎么把8位的颜色搞成16位的

如果不用压缩的话, 可以用软件转成"调色盘+像素信息"的格式, 如果颜色不多, 甚至可以低到4bit以下, 又可以更省了.
屏用多少位数, 和图像怎么储存, 本来就是分开的两件事. 显示的时候就都应该要转换成屏幕可以收的格式, 只是单片机为了方便, 通常都把图像存成可以直接送给屏幕可以收的格式.
回复 支持 反对

使用道具 举报

4

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
175
金钱
175
注册时间
2015-3-22
在线时间
52 小时
 楼主| 发表于 2018-12-7 17:17:56 | 显示全部楼层
sammy902583 发表于 2018-12-7 17:05
如果不用压缩的话, 可以用软件转成"调色盘+像素信息"的格式, 如果颜色不多, 甚至可以低到4bit以下, 又可 ...

哦,我是用Image2Lcd转化成的一个数组,用哪个软件可以转成"调色盘+像素信息"的格式?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-22 13:28

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表