- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
本课程为ARM裸机学习课程中的第十四部分,接之前十三个部分,继续讲解LCD显示,适合看过前十三部分的同学继续学习。
你将会学到:
首先讲了LCD显示原理、颜色原理、LCD显示器的主要性能参数、概念等,然后进入了LCD编程实战部分
课程简介:
嵌入式很是当前IT领域较炙手可热的话题。其主要应用领域涵盖与人类相关的各行业:
* 消费电子(手机、平板电脑、游戏机)
* 物联网(智能家居、智慧城市)
* 工业自动化(无人工厂、工业机器人)
巨大的商机和人才缺口导致嵌入式软件工程师的薪资居高不下,引得无数青年才俊、高校学子相继加入、苦苦钻研。
课程特色
*零基础可学习,降低学习门槛。
*深入浅出,通俗易懂。不怕学不会,就怕你不学习。
*思路清晰、语言风趣,对着视频看也不会想睡觉······
*视频 + 文档 + 练习题 + 答疑,多方位保证学习质量。
*基础知识 + 思路引导的教学方式,授之以鱼更授之以渔。
*系列课程。本教程只是入门篇,后续还有更多更精彩视频更新中。
课程大纲-1.14.LCD显示器实战-ARM裸机第十四部分
1
1.14.1.LCD简介本节简单介绍LCD的显示原理、其他主流显示技术以及LCD的发展史和分类。本节的内容虽然和编程无直接关联,但是对大家了解LCD的背景有极大意义。
「仅限付费用户」点击下载“课件_1.14.ARM裸机第十四部分-LCD显示器.txt”
[31:43]开始学习2
1.14.2.LCD的接口技术本节主要介绍LCD的硬件接口,分析各种不同接口类型的差异,从而引出LCD的时序信号,为后面章节的正式展开打下基础。
「仅限付费用户」点击下载“课件_1.14.ARM裸机第十四部分-LCD显示器.txt”
[23:13]开始学习3
1.14.3.LCD如何显示图像1本节讲述LCD显示图像的基本原理:像素的概念、扫描显示方式、LCD驱动器和LCD控制器的分别、显示缓存区的概念等,这些概念有助于我们从编程角度理解LCD如何工作。
「仅限付费用户」点击下载“课件_1.14.ARM裸机第十四部分-LCD显示器.txt”
[25:23]开始学习4
1.14.4.LCD如何显示图像2本节讲述LCD显示图像的基本原理:像素的概念、扫描显示方式、LCD驱动器和LCD控制器的分别、显示缓存区的概念等,这些概念有助于我们从编程角度理解LCD如何工作。
「仅限付费用户」点击下载“课件_1.14.ARM裸机第十四部分-LCD显示器.txt”
[25:47]开始学习5
1.14.5.LCD的六个主要时序参数1本节介绍LCD初始化过程中很重要的6个参数,这个六个参数是CRT年代继承而来,但是对于LCD来说却很重要,也是我们后面写程序初始化LCD时很重要的几个参数。
「仅限付费用户」点击下载“课件_1.14.ARM裸机第十四部分-LCD显示器.txt”
[25:01]开始学习6
1.14.6.LCD的六个主要时序参数2本节介绍LCD初始化过程中很重要的6个参数,这个六个参数是CRT年代继承而来,但是对于LCD来说却很重要,也是我们后面写程序初始化LCD时很重要的几个参数。
「仅限付费用户」点击下载“课件_1.14.ARM裸机第十四部分-LCD显示器.txt”
[25:15]开始学习7
1.14.7.LCD显示的主要相关概念本节讲解LCD显示中关键的几个概念,如像素、像素深度、清晰度、分辨率等,这些概念在后面的编程实践中用得上,而且对我们理解显示原理至关重要。
「仅限付费用户」点击下载“课件_1.14.ARM裸机第十四部分-LCD显示器.txt”
[21:04]开始学习8
1.14.8.颜色在计算机中的表示本节主要讲了颜色相关的一些概念,颜色的物理含义、颜色的表达方式、颜色在计算机中如何展示等,这些基本概念对我们学习计算机的显示技术非常重要,对理解LCD显示也至关重要。
「仅限付费用户」点击下载“课件_1.14.ARM裸机第十四部分-LCD显示器.txt”
[32:31]开始学习9
1.14.9.S5PV210的LCD控制器本节介绍SOC的LCD控制器,主要介绍了FIMD的结构框图、工作原理及主要寄存器,本节的关键点在于理解显存的意义和工作原理。
「仅限付费用户」点击下载“课件_1.14.ARM裸机第十四部分-LCD显示器.txt”
[41:33]开始学习10
1.14.10.LCD编程实战1-LCD控制器初始化本节进入LCD编程实战,重点分析了LCD控制器初始化代码,整个初始化的目的就是完成LCD显示的第一个步骤:绑定显存和LCD屏幕,在两者之间建立一个映射。
「仅限付费用户」点击下载“课件_1.14.ARM裸机第十四部分-LCD显示器.txt”
[32:37]开始学习11
1.14.11.LCD编程实战2-显示像素&刷背景本节是LCD编程实战的第二节,主要讲了2个显示函数。第一个是在LCD屏幕上绘制一个像素点的函数,第二个是绘制整个LCD屏幕背景色的函数。
「仅限付费用户」点击下载“课件_1.14.ARM裸机第十四部分-LCD显示器.txt”
[30:02]开始学习12
1.14.12.LCD编程实战3-横线竖线斜线&画圆本节是LCD编程实战的第三节,主要讲了几个图形绘制函数,包括画横线、竖线、斜线、画圆等。通过这几个函数,希望大家进一步理解LCD中填充像素与绘制图形的对应关系。
「仅限付费用户」点击下载“课件_1.14.ARM裸机第十四部分-LCD显示器.txt”
[25:41]开始学习13
1.14.13.LCD编程实战4-写英文中文字符本节是LCD编程实战的第四节,主要讲了在LCD上绘制中英文字的函数,通过实际分析ASCII码显示的函数,将文字的显示原理讲的清清楚楚。
「仅限付费用户」点击下载“课件_1.14.ARM裸机第十四部分-LCD显示器.txt”
[39:28]开始学习14
1.14.14.LCD编程实战5-画图本节是LCD编程实战的第五节,主要讲了在LCD上绘制图像的函数,本节介绍了一个重要工具Image2LCD,讲了如何用该工具获取图像数据,以及在LCD中将之显示出来。
[25:15]开始学习15
1.14.15.LCD编程实战6-画图测试及调试本节是LCD编程实战的最后一节,主要任务是调试上节所写的显示图片的函数,并且研究了RGB的像素顺序以及搞错像素顺序的实验现象,让大家学会调试程序。
[24:07]开始学习16
1.14.16.未完成事项展望本节课对整个ARM裸机第十四部分进行总结,并且展望一些因为时间原因没有列出的LCD相关内容,我们希望以后在实战项目中用到这些内容并且给大家做详细的讲解和训练。
[25:12]开始学习
“朱有鹏”老师的其他课程更多+