- 34
- 0
- 约4.53千字
- 约 5页
- 2022-09-20 发布于上海
- 举报
kernel
kernel 版本:linux-2.6.34
开发板:PW2440 3. CPU:S3C3440
LCD:3.5 寸 TFT(320×240),Model Name LQ035NC111
LCD 的参数设定是需要根据 LCD 的手册来设定
arch/arm/mach-s3c2440/mach-smdk2440.c 里 面 的 s3c2410fb_display smdk2440_lcd_cfg
结构体
例如从 LQ035NC111 的手册可以得到如下一个表
该表描述了该款并行
该表描述了该款并行 LCD 的所有时钟需求,在这里我参照的全是典型值“Typ”栏
7.
7.
8.
9.
10.
11.
一个很具有参考价值的文档文件是 Documentation/fb/framebuffer.txt 文件,里面给我
们描述了一个架构
+----------+---------------------------------------------+----------+-------+
|
|
|
|
|
|
↑
|upper_margin
↓
|
|
|
|
|
|
|
|
|
12.
12. +----------###############################################----------+-------+
17.
18.
19.
| left
#
|
# right | hsync |
| margin #
|
xres
# margin | len |
|--------#---------------+---------------------------#--------|-----|
33. +----------###############################################----------+-------+
37. +----------+---------------------------------------------+----------+-------+
41. +----------+---------------------------------------------+----------+-------+
42.
43. 还有一个很有用的公式
13.
|
#
↑
#
|
|
14.
|
#
|
#
|
|
15.
|
#
|
#
|
|
16.
|
#
|
#
|
|
20. |
#
|
#
|
|
21. |
#
|
#
|
|
22. |
#
|
#
|
|
23. |
#
|yres
#
|
|
24.
|
#
|
#
|
|
25.
|
#
|
#
|
|
26.
|
#
|
#
|
|
27.
|
#
|
#
|
|
28.
|
#
|
#
|
|
29.
|
#
|
#
|
|
30.
|
#
|
#
|
|
31.
|
#
|
#
|
|
32.
|
#
↓
#
|
|
34.
|
|
↑
|
|
|
35.
|
|
|lower_margin
|
|
|
36.
|
|
↓
|
|
|
38.
|
|
↑
|
|
|
39.
|
|
|vsync_len
|
|
|
40.
|
|
↓
|
|
|
Pixelclock:xfree: in MHz
Pixelclock:
xfree: in MHz
fb: in picoseconds (ps) pixclock = 1000000 / DCF
44. 再结合结构体
static struct
static struct s3c2410fb_display smdk2440_lcd_cfg
initdata = {
.lcdcon5
.lcdcon5 = S3C2410_LCDCON5_FRM565 | S3C2410_LCDCON5_INVVLINE | S3C2410_LCDCON5_INVVFRAME | S3C2410_LCDCON5_PWREN |
S3C2410_LCDCON5_HWSWP,
.type
= S3C2410_LCDCON1_TFT,
.width = LCD_WIDTH,
.height = LCD_HEIGHT,
.pixclock = LCD_PIXCLOCK,
.xres = LCD_WIDTH,
.yres = LCD_HEIGHT,
.bpp = 16,
.left_margin = LCD_LEFT_MARGIN,
.right_margin = LCD_RIGHT_MARGIN,
.hsync_len = LCD_HSYNC_LEN,
.upper_margin = LCD_UPPER_
您可能关注的文档
- KTV可行性报告分析和总结.docx
- KTV灭火和疏散预案.docx
- KTV培训计划书分析和总结.docx
- KTV施工组织设计.docx
- KTV中适合情侣唱的106首歌.docx
- Kvaser_canking使用说明书分析和总结.docx
- KYN28A_12_装配作业指导书.docx
- L7B同步电机自学习方法及自学习时磁极检测方法.docx
- L298N电机驱动模块详解.docx
- L655,708 以剂量依赖的方式抑制临床相关浓度的异氟烷和七氟烷和遗忘浓度的七氟烷对tonic GABA电流的增强作.docx
- 智能网联汽车技术 课件 项目4任务3车载移动互联网.pptx
- 2025邵阳县工业职业技术学校工作人员招聘考试题库及答案.docx
- 2025绍兴市柯桥区职业教育中心工作人员招聘考试题库及答案.docx
- 2025深圳市第三职业技术学校工作人员招聘考试题库及答案.docx
- 药品应急储备质量安全管理规范.ppt
- 2025四川省威州民族师范学校工作人员招聘考试题库及答案.docx
- 2025四川省东坡中等职业技术学校工作人员招聘考试题库及答案.docx
- 2025四川省荥经县职业高级中学工作人员招聘考试题库及答案.docx
- 2025台州市广播电视中等专业学校工作人员招聘考试题库及答案.docx
- 2025苏州市电子信息技师学院工作人员招聘考试题库及答案.docx
最近下载
- 小学生作文评讲课件.pptx VIP
- 教育部《中小学生信息素养提升手册(2024年新版)》全文 .pdf VIP
- 知识点 4.3 209系列转向架(一)(二)课件讲解.pptx VIP
- 抹茶生产工艺介绍-第二步:蒸青和烘干(碾茶的制作).doc VIP
- 流产手术后促进子宫内膜修复临床实践指南(2025年版).pptx VIP
- 一株新型水稻纹枯病病菌的鉴定及病菌效应蛋白的功能研究.pdf
- 209T转向架组装作业指导书.pdf VIP
- AI:新一轮科技革命改变世界——新时代的底层逻辑系列之三.pdf VIP
- 《教育从爱开始》读书分享.pptx VIP
- 使用消化酶类药物治疗消化不良的专家共识意见.pptx
原创力文档

文档评论(0)