• 1
    回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

【得捷之选】自定义板的TFT显示

       这次完成的为自定义板的TFT显示,在TFT屏幕上显示出电源网的logo出来,官方提供了很多不同驱动芯片的TFT外设给我们使用,在上次的Hello_World工程上简单做修改就可以使用官方所提供的API,然后显示出logo。

       在这里我使用的是官方推荐的ili9341驱动屏幕,接线图如下。

仅需在board.mk中添加这几行就可以正常使用官方所提供的API了

将logo转化为C语言数组的形式,在这里使用官方在MaximSDK\Examples\MAX78000\TFT_Demo\resources\tft_fthr\bmp所提供的bmp2c.py脚本,由于TFT尺寸为240*230,所以需要先把logo图片进行下处理,将logo使用win10自带的画图软件保存,将尺寸修改为240*240,同时另存为BMP格式。

将图片放置到bmp2c.py的目录下执行命令 python bmp2c.py logo_1bmp -f 将其转为数组显示,将image_rgb565.c复制到工程目录下。

在主程序中添加TFT屏的reset和led引脚,初始化TFT屏,再将TFT旋转显示,执行所提供显示图片的API,编译下载就可以看到现象了,详细代码参考附件。

TFT_Dome.rar

视频分享:

全部回复(1)
正序查看
倒序查看
04-30 15:11

本帖的MAX78000FTHR, 得捷官网购买连接如下:

https://www.digikey.cn/zh/products/detail/analog-devices-inc-maxim-integrated/MAX78000FTHR/13549063?WT.z_header=search_go&s=N4IgTCBcDaILIEEAaB2AHABiwMQCoAkAlEAXQF8g

关于购买有任何问题,大家可以随时联系我哦(微信:18522870362)

0
回复