首页 > 评测 > 给你超强图形显示体验——STM32F469I DISCOVERY评测

给你超强图形显示体验——STM32F469I DISCOVERY评测

STM32   评测   图形显示   
  • 作者:刘昆磊
  • 来源:21ic
  • [导读]
  • 最近ST祭出神级开发板——STM32F469I DISCOVERY。超大TFT彩色液晶显示屏,能够给用户带来超强的图形显示体验。此开发板一出可谓我花开后百花杀,不少开发者都蠢蠢欲动想要第一时间上手把玩一番。21ic特地第一时间对此开发板进行了深度评测。想知道这款ST的神级开发板到底怎么样?这块开发板是否能满足你的开发需求?只看这一篇评测就够了!

95.png

(4)MDK中添加代码

a.打开生成好的MDK工程,可以看到自动生成的代码如下图。

96.png

b.添加串口输出的提示信息变量。

图片1.png

c.添加输出提示的代码。

97.png

d.可以看出CUBEMX生成的任务创建代码。

 98.png

 e.添加绿色灯的任务代码。

99.png

f.添加橙色等的任务。

100.png

g.添加红色灯的任务。

101.png

h.添加蓝色灯的任务。

102.png

i.工程文件添加完毕,在编译工程前,习惯性的将下面的选项选中。

 103.png

j.编译,发现没有错误。

104.png

k.运行程序,可以看到预期的效果。

105.png

同时串口输出信息如下。

106.png

至此,工程测试完毕!

4、基于官方例程的STemWin驱动4寸LCD屏

做了上面的测试,感觉有点不甘心,这么强大的STM32F469I DISCOVERY就做了这点测试,最主要的4寸大屏还没有自己测试测试!

那接下来就利用意法半导体公司提供的官方例程的基础上进行修改,点亮这个LCD屏!

(1)测试效果

a.使用意法半导体公司提供的STemWin库实现在STM32F469I DISCOVERY的4寸LCD屏幕上显示图片。

b.使用意法半导体公司提供的样例库的基础上测试STemWin库的开发基本方法

(2)素材准备

a.21IC提供的STM32F469I DISCOVERY开发板试用机会,当然测试图片要采用21IC的logo嘛,感谢一下哈。

107.png

b.在STM32F469I DISCOVERY开发板上测试,当然第2个图片选择STM32F469的宣传图片了,如下图。

97.png

(4)将图片转换成c代码

a.将图片转换成c程序的最简单方法还是采用意法半导体公司提供的转换工具BmpCvt.exe。位置在如下图的位置。

109.png

b.STM32F469I DISCOVERY开发板的LCD显示屏是4寸的,800x480分辨率,而下载的图片分辨率需要调整到合适的大小。

c.上面在网上下载的图片是JPEG的图片,而BmpCvt.exe软件不支持这个格式,只支持bmp、png等格式,因此首先要将JPEG格式图片转换成png格式。

d.用BmpCvt.exe打开图片,如图所示。

110.png

e.使用如下图所示的命令将图片转换。

111.png

f.在弹出的窗口点是按钮。

112.png

g.另存为c代码。可选择如图选项。

113.png

h.生成的图片c代码如下图所示。

114.png

(5)编程测试

A.测试STemWin工程可以选择如下图的工程模板,使用MDK打开。

  • 本文系21ic原创,未经许可禁止转载!

网友评论