没有合适的资源?快使用搜索试试~ 我知道了~
D1-H_Tina_Linux_SPI_LCD_调试指南1
需积分: 0 6 下载量 132 浏览量
2022-08-03
12:53:19
上传
评论 1
收藏 1.72MB PDF 举报
温馨提示
试读
40页
1.1 编写目的 . 1.2 适用范围 . 1.3 相关人员 . 3.2 带 te 脚的屏 . 3.3 横竖屏旋转 . 3.4 帧率控制 . 3.5 背光控制
资源推荐
资源详情
资源评论
D1-H Tina Linux SPI LCD
调试指南
版本号: 1.1
发布日期: 2021.04.08
文档密级:秘密
版本历史
版本号 日期 制/修订人 内容描述
1.0 2020.06.19 AWA1422 初始版本
1.1 2021.04.08 AWA1683 适配 D1-H
版权所有 © 珠海全志科技股份有限公司。保留一切权利 i
文档密级:秘密
目 录
1 概述 1
1.1 编写目的 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 适用范围 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 相关人员 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 menucong 配置说明 2
3 配置案例解析 4
3.1 典型 2 data lane 配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3.2 带 te 脚的屏 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.3 横竖屏旋转 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.4 帧率控制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.5 背光控制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.6 开机 logo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.7 像素格式相关 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.8 多个显示 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.9 依赖驱动配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4 lcd_fb0 配置参数详解 9
4.1 lcd_driver_name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.2 lcd_model_name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.3 lcd_if . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.4 lcd_dbi_if . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.5 lcd_dbi_fmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.6 lcd_dbi_te . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.7 lcd_dbi_clk_mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.8 lcd_rgb_order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.9 lcd_x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.10 lcd_y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.11 lcd_data_speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.12 lcd_fps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.13 lcd_pwm_used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.14 lcd_pwm_ch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.15 lcd_pwm_freq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.16 lcd_pwm_pol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.17 lcd_pwm_max_limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.18 lcd_backlight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.19 lcd_bl_en . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.20 lcd_gpio_x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.21 lcd_spi_dc_pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.22 lcd_spi_bus_num . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.23 lcd_pixel_fmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
版权所有 © 珠海全志科技股份有限公司。保留一切权利 ii
文档密级:秘密
4.24 fb_buer_num . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5 编写屏驱动 20
5.1 编写步骤 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.2 开关屏流程函数解析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.2.1 LCD_open_ow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.2.2 LCD_close_ow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.2.3 LCD_OPEN_FUNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.2.4 LCD_power_on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
5.2.5 LCD_panel_init . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
5.2.6 lcd_fb_black_screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
5.2.7 LCD_bl_open . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
5.2.8 LCD_bl_close . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.2.9 LCD_power_o . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.2.10 sunxi_lcd_delay_ms . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.2.11 sunxi_lcd_backlight_enable . . . . . . . . . . . . . . . . . . . . . . . 24
5.2.12 sunxi_lcd_pwm_enable . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.2.13 sunxi_lcd_power_enable . . . . . . . . . . . . . . . . . . . . . . . . . 25
5.2.14 sunxi_lcd_cmd_write . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
5.2.15 sunxi_lcd_para_write . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
5.2.16 sunxi_lcd_gpio_set_value . . . . . . . . . . . . . . . . . . . . . . . . . 25
5.2.17 sunxi_lcd_gpio_set_direction . . . . . . . . . . . . . . . . . . . . . . . 26
6 linux fbdev 编程注意事项 27
7 一些有用调试手段 28
7.1 确认 fb 节点是否存在 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
7.2 查看 pwm 信息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
7.3 查看管脚信息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
7.4 查看时钟信息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
8 FAQ 30
8.1 怎么判断屏初始化成功 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
8.2 黑屏-无背光 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
8.3 黑屏-有背光 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
8.4 没有开机 logo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
8.5 闪屏 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
8.6 条形波纹 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
8.7 画面偏移 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
9 总结 34
版权所有 © 珠海全志科技股份有限公司。保留一切权利 iii
文档密级:秘密
插 图
2-1 内核配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2-2 内核配置 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
4-1 4line 模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4-2 L3I1 写时序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4-3 L3I1 读时序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4-4 L4I 写时序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4-5 L4I 读时序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4-6 D2LI 写时序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4-7 rgb565 像素排列 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5-1 开关屏函数流程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6-1 fb 使用流程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
8-1 lcd_frm 关闭 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
8-2 lcd_frm 打开 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
版权所有 © 珠海全志科技股份有限公司。保留一切权利 iv
剩余39页未读,继续阅读
资源评论
zh222333
- 粉丝: 22
- 资源: 296
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 解决未在远程桌面会话中捕获到鼠标,vmguest.iso软件分享给大家
- JSP+SQL基于WEB的开放性实验管理系统设计与实现(源代码+论文+开题报告+中英文献+答辩PPT).rar
- log4net配置文件!!!!!!!!!!!!!!!!!
- 河南统计面板数据集(2010-2022年).xlsx
- OrcaleDBHelper帮助类!!!!!!!!!!!!
- log4net帮助类,用来写日志!!!!!!!!!!!!!
- Windows10时间同步源
- 信呼OA系统2.1.7版源码
- 3122080306 邹子轩 实验报告二.docx
- 基于STM32 NUCLEO板设计彩色LED照明灯(纯cubeMX开发)(大赛作品,文档完整,可直接运行)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功