0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

国产DSP教学实验箱:LCD图片显示实验(工具转换图片)

冬至子 来源:创龙教仪-木江鹏 作者:创龙教仪-木江鹏 2023-10-11 14:39 次阅读

一、实验目的

1、本实验的目的是学习使用工具转换图像数据的方法,并实现LCD图像数据的显示。

二、实验原理

1、LCD控制器

要实现一块LCD正常的显示文字、图像和触摸,不仅需要LCD驱动器,而且还需要相应的LCD控制器,控制器一般有两种:显示控制器和触摸控制器。在通常情况下,生产厂商把LCD驱动器会以COF/COG的 形式与LCD玻璃基板制作在一起,而LCD控制器则是由外部的电路来实现,现在很多的MCU内部都集成了LCD控制器,

2、LCD显示控制器

TMS320C6748 CPU内部就有对应的LCD显示控制器(光栅控制器)。LCD 控制器由两个独立的控制器组成,即光栅控制器和 LCD 接口显示驱动器 (LIDD) 控制器。每个控制器独立于另一个控制器运行,并且在任何给定时间只有一个控制器处于活动状态。

image.png

3、LCD显示原理

液晶分子在电场作用下->会发生排列上的变化-> 影响通过其的光线变化->通过偏光片的作用可以表现为明暗的变化->控制了光线的明暗变化->显示图像(黑白)

image.png

4、LCD显示流程

image.png

程序流程设计

程序流程设计中首先要进行外设使能配置,接着进行LCD管脚复用配置和LCD中断配置,然后进行LCD显示的初始化。最后将图像数据放到显存中并在LCD上显示图像。

image.png

5、源码

管脚复用源码

基于StarterWare控制外设时可调用对应的API接口,无需配置复杂的寄存器。LCD管脚复用配置的函数源码可以查看LCD.c。

image.png

LCD中断使用流程

image.png

image.png

时序配置源码

LCD初始化的相关函数源码和函数使用说明可以查看raster.c。以水平时序配置函数为例,第一个参数是LCD模块的内存地址,第二个参数是确定每行所需像素数的值,第三个参数设置水平同步时钟的值,第四个参数设置前阶。第五个参数设置后阶。

image.png

GrImageDraw函数源码

把显示图像的像素数据放到显存中的函数源码和函数使用说明可以查看image.c,使用的是TI提供的图形函数库。第一个参数是指向绘图初始化设置的指针。 第二个参数是指向要绘制的图像的指针。第三个参数是图像左上角的 X 坐标。第四个参数是图像左上角的 Y 坐标。

image.png

image.c

bmp格式的数据是不能让LCD显示的,所以需要进行图片转化。在StarterWare的安装路径中提供了图片转化的工具,后续可以通过该工具协助更改显示图片。

image.png

图片转化步骤

1、先将BMP图像文件拷贝到bmp2c目录下

2、在Windows开始菜单底部输入cmd进入控制台窗口

3、进入bmp2c目录并执行图片转化命令,就会生成图形文件的字符数组C文件image.c

4、在image.c文件头加入头文件申明,并拷贝至LCD工程根目录下覆盖原有图像文件image.c

5、最后重新编译并运行程序即可。

image.png

三、操作现象

1、实验设备

2、硬件连接

(1)连接仿真器电脑USB接口,

(2)将拨码开关拨到DEBUG模式01111,连接实验箱电源,拨动电源开关上电。

image.png

3、软件操作

导入工程,选择Demo文件夹下的对应工程

编译工程,生成可执行文件

将CCS连接开发板并加载程序

点击运行程序

在LCD屏幕上会显示图片。

实验结束后,先点击黄色按钮暂停程序运行,再点击红色按钮退出CCS与实验板的连接,最后实验箱断电即可。

image.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 驱动器
    +关注

    关注

    52

    文章

    8226

    浏览量

    146251
  • 寄存器
    +关注

    关注

    31

    文章

    5336

    浏览量

    120230
  • 仿真器
    +关注

    关注

    14

    文章

    1017

    浏览量

    83721
  • LCD控制器
    +关注

    关注

    0

    文章

    45

    浏览量

    15487
  • LCD显示
    +关注

    关注

    0

    文章

    132

    浏览量

    18360
收藏 人收藏

    评论

    相关推荐

    基于TIC6000的DSP教学实验操作教程:5-18 RGB24图像灰度转换LCD显示

    的Console窗口会打印相关信息,同时LCD显示标题。 稍等片刻后,图像处理完成,LCD显示灰度转换处理前后的
    发表于 01-04 15:04

    基于DSP C6000教学实验_数字图像处理教程:5-9 图像反色实验案例分享

    的设置参数。 同时,可在工程的Image 目录下直接查看转换后的图片 Out.bmp。 实验结束后,点击红色按钮退出CCS与实验的连接,最
    发表于 07-19 09:57

    DSP国产教学实验_实验案例_操作教程:5-11 边缘检测

    等待图片加载,加载完成后边缘检测后的图片。 在 Properties 属性可看到out.txt 文件的设置参数。 同时,可在工程的Image 目录下直接查看转换后的图片 Out.bmp
    发表于 07-19 10:38

    汉字显示实验图片显示实验不成功

    \FONT”的文件夹放进SD卡;同时在SD卡建立文件夹“PICTURE”,放图片进去,再把SD插进板子,。(2),SD插进板子, 把实验24的程序烧录进实验板,烧录成功后,TFTLCD显示
    发表于 03-27 03:39

    RGB-LCD字符和图片显示实验

    获取最新资料更新第二十三章RGB-LCD字符和图片显示实验我们在“RGB-LCD彩条显示
    发表于 12-07 07:33

    嵌入式教程_DSP教学实验:2-9 VGA显示实验

    程序 VGA显示屏会显示图片,同时在LCD屏幕上会显示图片
    发表于 08-16 11:47

    国产DSP教学实验:6-LCD图片显示实验工具转换图片

    一、实验目的 1、本实验的目的是学习使用工具转换图像数据的方法,并实现LCD图像数据的显示。 二
    发表于 10-11 11:52

    国产DSP实验_操作教程:2-7 LCD图片显示实验(程序读取图片

    程序 点击运行程序,在CCS的窗口会打印图片处理的相关信息 在LCD屏幕上会显示图片实验结束后,先点击黄色按钮暂停程序运行,再点击红色按
    发表于 10-19 10:54

    EDA 教学实验的设计

    EDA 教学实验的设计根据可编程器件的特征和“多任务电路结构重配置”的原理设计了EDA 教学实验
    发表于 12-05 16:21 0次下载

    LCD彩色图片转换工具

    电子发烧友网站提供《LCD彩色图片转换工具.exe》资料免费下载
    发表于 06-16 15:17 2次下载

    ALIENTEK_MINISTM32_实验25_图片显示实验

    ALIENTEK MINISTM32 实验25 图片显示实验,很好的学习资料,快来下载吧
    发表于 02-19 11:41 26次下载

    HL配套C实验例程12864显示图片

    HL配套C实验例程12864显示图片,配合开发板学习效果更好。
    发表于 04-11 17:04 6次下载

    LCD彩色图片转换工具BMP_to_H

    LCD彩色图片转换工具BMP_to_H
    发表于 12-28 10:16 13次下载

    国产DSP操作教程:LCD图片显示实验(程序读取图片

    学习BMP图像数据的存储格式,并实现LCD图像数据的读取与显示
    的头像 发表于 10-19 12:33 1984次阅读
    <b class='flag-5'>国产</b><b class='flag-5'>DSP</b>操作教程:<b class='flag-5'>LCD</b><b class='flag-5'>图片</b><b class='flag-5'>显示</b><b class='flag-5'>实验</b>(程序读取<b class='flag-5'>图片</b>)

    从理论到实践:DSP教学实验中的音频滤波实验案例精选

    2►产品概述DSP教学实验产品型号:TL6748-PlusTEB处理器:TITMS320C6748应用专业:电子、电信、通信等相关专业应用课程:《数字信号处理》、《音视频编解码》、《
    的头像 发表于 08-30 13:03 303次阅读
    从理论到实践:<b class='flag-5'>DSP</b><b class='flag-5'>教学</b><b class='flag-5'>实验</b><b class='flag-5'>箱</b>中的音频滤波<b class='flag-5'>实验</b>案例精选