当前位置: 首页 > wzjs >正文

做的网站为什么图片看不了怎么回事今日头条新闻下载安装

做的网站为什么图片看不了怎么回事,今日头条新闻下载安装,公司网站建设电话,五种销售渠道1、修改设备树 1.1、LCD 屏幕使用的 IO 配置 编译: make uImage LOADADDR0XC2000040 -j8 //编译内核复制给内核的镜像路径:1.2、LDTC 接口节点修改 1.3、输出接口的编写 2、在 panel-simple.c 文件里面添加屏幕参数 显示波浪线是因为alientek_desc 保存参…

1、修改设备树

Pasted image 20250421125525.png

1.1、LCD 屏幕使用的 IO 配置

Pasted image 20250421125635.png
Pasted image 20250421125655.png
Pasted image 20250421125718.png
Pasted image 20250421125738.png
Pasted image 20250421131002.png
编译:

			make uImage LOADADDR=0XC2000040 -j8 //编译内核
复制给内核的镜像路径:

Pasted image 20250406102926.png
Pasted image 20250406103009.png

1.2、LDTC 接口节点修改

Pasted image 20250421132242.png
Pasted image 20250421132424.png
Pasted image 20250421133310.png

1.3、输出接口的编写

Pasted image 20250421132753.png
Pasted image 20250421133629.png

2、在 panel-simple.c 文件里面添加屏幕参数

Pasted image 20250421133907.png
Pasted image 20250421134316.png
显示波浪线是因为alientek_desc 保存参数,这个参数我们并没有写。所以现在要写参数。
Pasted image 20250421134506.png

static const struct drm_display_mode ATK7016_mode = {.clock = 51200, /* LCD 像素时钟,单位 KHz */.hdisplay = 1024, /* LCD X 轴像素个数 */.hsync_start = 1024 + 140, /* LCD X 轴+hbp 的像素个数 */.hsync_end = 1024 + 140 + 20, /* LCD X 轴+hbp+hspw 的像素个数*/.htotal = 1024 + 140 + 20 + 160,/* LCD X 轴+hbp+hspw+hfp */.vdisplay = 600, /* LCD Y 轴像素个数 */.vsync_start = 600 + 20, /* LCD Y 轴+vbp 的像素个数 */.vsync_end = 600 + 20 + 3, /* LCD Y 轴+vbp+vspw 的像素个数 */.vtotal = 600 + 20 + 3 + 12,/* LCD Y 轴+vbp+vspw+vfp */.vrefresh = 60, /* LCD 的刷新频率为 60HZ */
};static const struct panel_desc alientek_desc = {.modes = &ATK7016_mode,.num_modes = 1,.bus_format = MEDIA_BUS_FMT_RGB888_1X24,
};

如下图所示:
Pasted image 20250421134759.png
使用编译设备树命令发现:

make dtbs

还有文件中没有定义 backlight 节点,需要添加该节点。后面加。
Pasted image 20250421135129.png

3、LCD 屏幕背光节点信息

3.1、背光 PWM 节点设置

Pasted image 20250421135426.png
Pasted image 20250421135441.png
Pasted image 20250421135545.png
Pasted image 20250421135607.png
Pasted image 20250421135914.png
Pasted image 20250421135959.png
Pasted image 20250421140041.png

3.2、backlight 节点设置

Pasted image 20250421140323.png
Pasted image 20250421140411.png
Pasted image 20250421140509.png
Pasted image 20250421140634.png
Pasted image 20250421140740.png
Pasted image 20250421140837.png
现在就可以编译了!
编译:

			make dtbs

复制给内核:
Pasted image 20250406103715.png
Pasted image 20250406103009.png

4、运行测试

4.1、LCD 屏幕的 DRM 基本测试

4.1.1、配置内核

ST 官方的默认配置已经使能了 DRM 驱动,还是要告诉各位如何配置内核,打开 Linux内核图形化配置界面,按下路径找到对应的配置项:
Pasted image 20250421141607.png
Pasted image 20250421141652.png
Pasted image 20250421141708.png

4.1.2、文件系统使能 libdrm 库

Pasted image 20250421142554.png
Pasted image 20250421144945.png
为了避免配置项被清除,要保存一下配置项。
Pasted image 20250421145041.png

4.1.2、测试

Pasted image 20250421145122.png
Pasted image 20250421145210.png
Pasted image 20250421145228.png
Pasted image 20250421145246.png
Pasted image 20250421145258.png
Pasted image 20250421145329.png
Pasted image 20250421145342.png

4.2、LCD 屏幕的 FB 基本测试

Pasted image 20250421150325.png

4.2.1、使能 DRM 驱动的 FB

Pasted image 20250421150409.png

4.2.2、使能 PL110

Pasted image 20250421150442.png

4.2.3、使能 Linux logo 显示

Pasted image 20250421150516.png
Pasted image 20250421150916.png
Pasted image 20250421150933.png

4.3、设置 LCD 作为终端控制台

Pasted image 20250421154510.png

4.3.1、设置 uboot 中的 bootargs

Pasted image 20250421154543.png
Pasted image 20250421154556.png
我的是这个:

setenv bootargs 'console=tty1 console=ttySTM0,115200 root=/dev/nfs nfsroot=192.168.136.249:/home/chensir/linux/nfs/rootfs,proto=tcp rw ip=192.168.136.250:192.168.136.249:192.168.136.1:255.255.255.0::eth0:off'

大家可以按照自己的配置来改!

4.3.2、修改/etc/inittab 文件

Pasted image 20250421155257.png
Pasted image 20250421155550.png
回车用第三个按键。当时我们配置了第三个黄色按键为回车的!

echo hello linux! > /dev/tty1

Pasted image 20250421155738.png

4.4、LCD 背光调节

Pasted image 20250421155919.png
Pasted image 20250421160134.png
Pasted image 20250421160223.png
Pasted image 20250421160316.png
Pasted image 20250421160349.png
这里我们可以发现,并没有详细讲LCD的驱动源代码怎么写,因为代码数量和联系的结构体太多了,所以我以后会单独讲LCD的驱动代码编写!

http://www.dtcms.com/wzjs/498579.html

相关文章:

  • 做电影网站怎么挣钱自助建站模板
  • wordpress的博客主题南京seo建站
  • 培训机构倒闭seo必备软件
  • 企业网站公安备案吗深圳高端seo公司助力企业
  • 孝感 网站建设佛山网站搜索排名
  • 汽贸公司网站建设seo搜索优化工具
  • 十大旅游网站排名论坛推广案例
  • 建设规范文件在哪个网站发布中国百强城市榜单
  • 郑州网站制作公司汉狮深圳网络推广网站推广
  • 福建网站建设公百度提交入口网站网址
  • 蒲城做网站曼联目前积分榜
  • 建个商城网站需要多少钱湖北百度seo
  • 北理工网站开发与运用常州免费网站建站模板
  • 什么软件可以发布做网站如何在百度发布信息
  • 公司网站域名注册费用黄山网站seo
  • 网站建设人力资源分配google seo怎么做
  • 网站限时抢购怎么做seo蜘蛛屯
  • 苏州网站制作排名优化seo优化平台
  • 网站开发的方法有哪些seo是什么职位缩写
  • 帮别人做网站开什么内容的专票互联网营销师培训
  • 服装官网网站建设b2b电子商务网站
  • 广州知名网站建设网页设计服务网络营销薪酬公司
  • 河南网站建设公司首页关键词排名优化
  • 小网站建设公司线上商城的推广方案
  • 中国移动网络优化做什么的天津seo优化公司
  • 西安招聘网最新招聘搜索引擎营销优化的方法
  • 网站建设 开发 模板百度知道个人中心
  • 阜阳建设委员会网站关键词优化到首页怎么做到的
  • 网站建设工程结算方式百度一下首页
  • 建站网站企业网站建设目标