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

网站技术方案说明长春行业网站

网站技术方案说明,长春行业网站,周村网站制作价格低,网站开发评审时间安排eDP是嵌入式显示端口#xff0c;具有高数据传输速率#xff0c;高带宽#xff0c;高分辨率、高刷新率、低电压、简化接口数量等特点。现大多数笔记本电脑都是用的这种接口。整个eDP是很复杂的#xff0c;这里我们不讲底层原理#xff0c;我们先掌握如何用泰山派来驱动各种…eDP是嵌入式显示端口具有高数据传输速率高带宽高分辨率、高刷新率、低电压、简化接口数量等特点。现大多数笔记本电脑都是用的这种接口。整个eDP是很复杂的这里我们不讲底层原理我们先掌握如何用泰山派来驱动各种常见的eDP屏幕eDP在使用上来讲也会比上面的HDMI复杂很多HDMI屏幕基本不需要适配即插即用虽然大多数eDP屏幕参数基本差不多但是有些eDP还是需要我配置屏参的如果屏幕参数不正确可能无法点亮。泰山派eDP接口位于板载顶部位置。 分辨率与尺寸 最大支持分辨率是主控决定的通过数据手册可知RK3566的eDP接口最大支持2560x160060Hz所以所选的eDP屏幕分辨率不大于这个分辨率就行大于了点不亮 常见的尺寸有11.6寸13.3寸15.6寸等屏幕对尺寸没有太大要求可以根据自己的项目和喜好来选择。 引脚接口 接口线序要和板载资源一样否则需要自己画转接板泰山派的eDP接口用的是30Pin 0.5mm的FPC座30Pin引脚大多数线序都是通用的但大家不能盲目的看见一个30Pin的eDP屏幕就直接怼上去还需要确定一下它的引脚顺序他用的排线是正排线还是反排线电源电源是否匹配还有背光供电电压是否匹配等。 上图就是我们的板载资源的硬件图示了接口不要搞错了这边用的是泰山派。 上图就是我们买的一款edp屏幕的参数。 屏幕调试 要调试eDP屏幕我们首先要找到泰山派user设备树linux/kernel/arch/arm64/boot/dts/tspi-rk3566-user-v10-linux.dts并打开tspi-rk3566-user-v10-linux.dts 设备树头文件这里面主要是和我们edp相关的设备树配置。 tspi-rk3566-edp-v10.dtsi设备树分析 edp相关的设备树tspisdk/kernel/arch/arm64/boot/dts/rockchiptspi-rk3566-edp-v10.dtsi我们要修改的其实就13行-21行屏幕就参数正确屏幕就能点亮这些参数后续也会讲到这里作为一个引子。 / {edp_panel: edp-panel {compatible simple-panel; //上节我们讲过的edp驱动通过这个来匹配设备树backlight backlight; // 引用背光在下面背光是一个PWM信号enable-gpios gpio0 RK_PA6 GPIO_ACTIVE_HIGH; // 激活GPIO引脚enable-delay-ms 120; // 开启延迟时间毫秒pinctrl-0 edp_en_gpio; // 引脚控制器edp_disp_timings: display-timings {native-mode edp_timing0;/*开始这一部分就是我们要调试的屏幕参数了*/edp_timing0: edp_timing0 {clock-frequency 150000000; // 像素时钟频率hactive 1920; // 水平像素数vactive 1080; // 垂直像素数hfront-porch 150; // 水平前肩期hsync-len 5; // 水平同步长度hback-porch 5; // 水平后肩期vfront-porch 3; // 垂直前肩期vsync-len 1; // 垂直同步长度vback-porch 9; // 垂直后肩期hsync-active 0; // 水平同步有效状态vsync-active 0; // 垂直同步有效状态de-active 0; // DE有效状态pixelclk-active 0; // 像素时钟有效状态};/*结束这一部分就是我们要调试的屏幕参数了*/};ports {panel_in_edp: endpoint {remote-endpoint edp_out_panel; // 引用端点连接};};};/*这是我们的背光*/backlight: backlight {compatible pwm-backlight;pwms pwm4 0 25000 0; // PWM参数设置brightness-levels // 亮度级别0 20 20 21 21 22 22 23// 其他亮度级别...254 255;default-brightness-level 200; // 默认亮度级别}; };pwm4 { //背光引脚使用的是PWM4status okay; // PWM状态为正常 };pinctrl {edp {edp_en_gpio: edp-en-gpio { //这个是edp对应的使能引脚rockchip,pins 0 RK_PA6 RK_FUNC_GPIO pcfg_pull_none; // GPIO设置};}; };edp {status okay;force-hpd; // 强制HPD这里非常重要哟因为我们硬件上面是没有去做检测的所以要强制ports {edp_out: port1 {reg 1;#address-cells 1;#size-cells 0;edp_out_panel: endpoint0 {reg 0;remote-endpoint panel_in_edp; // 远程端点连接};};}; };edp_phy {status okay; // EDP PHY状态为正常 };route_edp {status okay; // EDP线路状态为正常//注意我们前面有讲到rk3566有两个vop我们这里就是来链接vop的你可以选择1或者0这里我们选择0connect vp0_out_edp; // 连接设置// connect vp1_out_edp; }; //注意我们前面有讲到rk3566有两个vop我们这里就是来链接vop的你可以选择1或者0这里我们选择0 edp_in_vp0 {status okay; // EDP输入VP0状态为正常 }; //注意我们前面有讲到rk3566有两个vop我们这里就是来链接vop的我们前面选择了vp0所以这里vp1就关掉 edp_in_vp1 {status disabled; // 禁用EDP输入VP1 };edp_panel {status okay; // 打开edp面板这个一定要打开哟如果用edp屏幕 }; edp背光电路 / {edp_panel: edp-panel {compatible simple-panel; //上节我们讲过的edp驱动通过这个来匹配设备树backlight backlight; // 引用背光在下面背光是一个PWM信号/*这是我们的背光*/backlight: backlight {compatible pwm-backlight;pwms pwm4 0 25000 0; // PWM参数设置brightness-levels // 亮度级别0 20 20 21 21 22 22 23// 其他亮度级别...254 255// 如果你在安卓里面调背光发现是反的可以把这个数组倒过来;default-brightness-level 200; // 默认亮度级别}; };pwm4 { //背光引脚使用的是PWM4status okay; // PWM状态为正常 }; edp使能引脚 / {edp_panel: edp-panel {compatible simple-panel; //上节我们讲过的edp驱动通过这个来匹配设备树pinctrl-0 edp_en_gpio; // 引脚控制器....... };pinctrl {edp {edp_en_gpio: edp-en-gpio { //这个是edp对应的使能引脚rockchip,pins 0 RK_PA6 RK_FUNC_GPIO pcfg_pull_none; // GPIO设置};}; }; ....... GPIO0_A6_d这个引脚就是普通的GPIO通过高低电平来控制edp屏幕打开与关闭 屏幕参数调试 水平像素参数Hor Active 1366表示水平活动像素为 1366 个。 水平空白参数Hor Blanking 160表示水平空白像素为 160 个。 垂直像素参数Ver Active 768表示垂直活动像素为 768 个。 垂直空白参数Ver Blanking 22表示垂直空白像素为 22 个。 水平同步参数Hor Sync Offset 48表示水平同步偏移量为 48H Sync Pulse Width 32表示水平同步脉冲宽度为 32。 垂直同步参数V sync Offset 3 line表示垂直同步偏移量为 3 行V Sync Pulse width 6 line表示垂直同步脉冲宽度为 6 行。 对应到我们设备树中 clock-frequency可以对应上面提到的主时钟频率即 72.3 MHz。 hactive可以对应上面提到的水平活动像素即 Hor Active 1366。 vactive可以对应上面提到的垂直活动像素即 Ver Active 768。 hfront-porch、hsync-len 和 hback-porch可以对应上面提到的水平同步参数即 Hor Sync Offset、H Sync Pulse Width 和 Hor Blanking。 vfront-porch、vsync-len 和 vback-porch可以对应上面提到的垂直同步参数即 V sync Offset、V Sync Pulse width 和 Ver Blanking。 /*************************************************11.6寸1366x768 **************************************************/ edp_timing0 {clock-frequency 72300000;hactive 1366;vactive 768;hfront-porch 48;hsync-len 32;hback-porch 160;vfront-porch 3;vsync-len 6;vback-porch 32;hsync-active 0;vsync-active 0;de-active 0;pixelclk-active 0; };
http://www.hkea.cn/news/14328696/

相关文章:

  • 企业网站建设费用明细网络营销策略名词解释
  • 邯郸wap网站建设公司wordpress源代码怎么看
  • php做网站导购许柯wordpress
  • 做网站功能淄博专业网站建设公司
  • wordpress主题演示站企业网络建设基础情况
  • 桂林企业网站建设wordpress幻灯片多大
  • 在深圳找工作哪个网站好做图软件ps下载网站有哪些
  • 人工智能网站应怎么做网站开发毕业答辩
  • 网站集群建设是金螳螂家装官网
  • 这么做3d网站做试试彩网站
  • 杭州做网站价格dw对网站建设有哪些作用
  • 网站建设免责申明书html做网站公告
  • 网站系统安全防护体系建设方案 下载石家庄关键词排名软件
  • 手机网站开发 图库类东莞营销型网站
  • 响应式视频网站模板下载成都注册网站公司
  • 杭州网站建设费用多少钱搭建公司
  • 巩义网站建设联系电话自己做的网站怎么才有用户访问
  • 荆州网站建设厂家遵义网站设计公司
  • 建筑工程网上报建网站WordPress dos漏洞
  • 网站外链建设了解网络营销相应的网站
  • php与mysql网站开发...宁波模板建站哪家服务专业
  • 中国国内网站建设哪家强做视频自媒体要投稿几个网站
  • 洛阳网站制作哪家好wordpress 标签小工具栏
  • 8有免费建网站网站设计视频
  • 网站开发 京东网站制作北京海淀
  • net网站建设教程长沙百度推广排名
  • 松原网站建设公司电话刀客源码
  • 辽宁自助网站建设公司东莞网站优化快速排名
  • 做化妆品网站的原因重庆建设安全管理网站
  • 免费养殖网站模板Wordpress 悬浮菜单