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

网站建设及推广图片衡水网站建费用

网站建设及推广图片,衡水网站建费用,wordpress创建主题,淮北建设网文章目录 前提dts设备树修改Kconfig日志打印后记 https://github.com/wdfk-prog/u-boot 前提 手上刚好有块屏幕,尝试在uboot中点亮一下使用前请使用其他手段点亮该屏幕确保屏幕的完好再进行操作.确保配置的参数及引脚是可用的. dts设备树修改 ltdc状态修改为重定向前绑定,另…

文章目录

  • 前提
  • dts设备树修改
  • Kconfig
  • 日志打印
  • 后记

https://github.com/wdfk-prog/u-boot

前提

  1. 手上刚好有块屏幕,尝试在uboot中点亮一下
  2. 使用前请使用其他手段点亮该屏幕确保屏幕的完好再进行操作.确保配置的参数及引脚是可用的.

dts设备树修改

  1. ltdc状态修改为重定向前绑定,另外进行GPIO的绑定.根据需要自行配置.注意我使用的是H7系列芯片.不同系列芯片AF的内容不一致,需要自行查看修改.
&ltdc {pinctrl-0 = <&ltdc_pins>;pinctrl-names = "default";status = "okay";bootph-all;
};&pinctrl {ltdc_pins: ltdc@0 {pins {pinmux = <STM32_PINMUX('K', 5, AF14)>,  /* LTDC_B6 */<STM32_PINMUX('I', 7, AF14)>,  /* LTDC_B7 */<STM32_PINMUX('K', 4, AF14)>,  /* LTDC_B5 */<STM32_PINMUX('J', 15, AF14)>, /* LTDC_B3 */<STM32_PINMUX('K', 3, AF14)>,  /* LTDC_B4 */<STM32_PINMUX('K', 7, AF14)>,  /* LTDC_DE */<STM32_PINMUX('I', 12, AF14)>, /* LTDC_HSYNC */<STM32_PINMUX('I', 13, AF14)>, /* LTDC_VSYNC */<STM32_PINMUX('I', 14, AF14)>, /* LTDC_CLK */<STM32_PINMUX('K', 2, AF14)>,  /* LTDC_G7 */<STM32_PINMUX('K', 0, AF14)>,  /* LTDC_G5 */<STM32_PINMUX('K', 1, AF14)>,  /* LTDC_G6 */<STM32_PINMUX('J', 11, AF14)>, /* LTDC_G4 */<STM32_PINMUX('J', 10, AF14)>, /* LTDC_G3 */<STM32_PINMUX('J', 9, AF14)>,  /* LTDC_G2 */<STM32_PINMUX('J', 6, AF14)>,  /* LTDC_R7 */<STM32_PINMUX('J', 5, AF14)>,  /* LTDC_R6 */<STM32_PINMUX('J', 2, AF14)>,  /* LTDC_R3 */<STM32_PINMUX('J', 3, AF14)>,  /* LTDC_R4 */<STM32_PINMUX('J', 4, AF14)>;  /* LTDC_R5 */slew-rate = <3>;};};
};
  1. 添加屏幕节点及其信息
  • 上一步是完善LTDC的驱动引脚及启动
  • 这一步描述了屏幕的参数信息,以便于使用
	panel: panel {compatible = "simple-panel";display-timings {native-mode = <&timing0>;timing0: timing0 {clock-frequency = <33000000>;hactive = <800>;vactive = <480>;hfront-porch = <48>;hback-porch = <40>;hsync-len = <1>;vfront-porch = <13>;vback-porch = <32>;vsync-len = <1>;};};};

Kconfig

  • 修改配置文件,启用ltdc驱动代码程序
CONFIG_VIDEO=y
CONFIG_VIDEO_LOGO=y
CONFIG_BACKLIGHT_GPIO=y
CONFIG_VIDEO_LCD_ORISETECH_OTM8009A=y
CONFIG_VIDEO_STM32=y
CONFIG_VIDEO_STM32_DSI=y
CONFIG_VIDEO_STM32_MAX_XRES=480
CONFIG_VIDEO_STM32_MAX_YRES=800
CONFIG_SPLASH_SCREEN=y
CONFIG_SPLASH_SCREEN_ALIGN=y
CONFIG_BMP_16BPP=y
CONFIG_BMP_24BPP=n
CONFIG_BMP_32BPP=n
CONFIG_CMD_BMP=n
CONFIG_SYS_CONSOLE_IS_IN_ENV=n
CONFIG_VIDEO_BRIDGE=n
# CONFIG_VIDEO_FONT_8X16 is not set

日志打印

  • 可以看到配置的引脚已经被启动初始化了
OK
device_probe: display-controller@50001000
device_probe: soc
device_probe: pinctrl@58020000
device_probe: gpio@58022800
device_probe: pinctrl@58020000
device_probe: pinctrl@58020000
device_probe: reset-clock-controller@58024400
stm32h7_rcc_clock reset-clock-controller@58024400: clk->id 26
stm32h7_rcc_clock reset-clock-controller@58024400: clkid=26 gate offset=0xe0 bit_index=10 name=gpiok
device_probe: gpio@58022000
device_probe: gpio@58022800
device_probe: gpio@58022400
device_probe: pinctrl@58020000
device_probe: pinctrl@58020000
device_probe: reset-clock-controller@58024400
stm32h7_rcc_clock reset-clock-controller@58024400: clk->id 27
stm32h7_rcc_clock reset-clock-controller@58024400: clkid=27 gate offset=0xe0 bit_index=9 name=gpioj
device_probe: gpio@58022800
device_probe: gpio@58022800
device_probe: gpio@58022000
device_probe: gpio@58022000
device_probe: gpio@58022000
device_probe: gpio@58022800
device_probe: gpio@58022800
device_probe: gpio@58022800
device_probe: gpio@58022400
device_probe: gpio@58022400
device_probe: gpio@58022400
device_probe: gpio@58022400
device_probe: gpio@58022400
device_probe: gpio@58022400
device_probe: gpio@58022400
device_probe: gpio@58022400
device_probe: reset-clock-controller@58024400
stm32h7_rcc_clock reset-clock-controller@58024400: clk->id 72
stm32h7_rcc_clock reset-clock-controller@58024400: clkid=72 gate offset=0xe4 bit_index=3 name=ltdc
stm32_ltdc_probe: LTDC hardware 0x10300
device_probe: panel
device_probe: root_driver
device_probe: pinctrl@58020000
stm32_display display-controller@50001000: Set pixel clock req 33000000 hz get -19 hz
device_probe: reset-clock-controller@58024400
stm32_display display-controller@50001000: No video bridge, or no backlight on bridge
stm32_display display-controller@50001000: 800x480 16bpp frame buffer at 0xc1e00000
stm32_display display-controller@50001000: crop 0,0 800x480 bg 0xffffffff alpha 255
video_post_probe 627
device_probe: display-controller@50001000.v
device_probe: display-controller@50001000
video_post_probe 641
In:    serial@40004c00
Out:   serial@40004c00
Err:   serial@40004c00
device_probe: button-0
device_probe: gpio-keys
device_probe: root_driver
device_probe: pinctrl@58020000
device_probe: pinctrl@58020000
device_probe: gpio@58021c00
device_probe: pinctrl@58020000
device_probe: pinctrl@58020000
device_probe: reset-clock-controller@58024400
stm32h7_rcc_clock reset-clock-controller@58024400: clk->id 29
stm32h7_rcc_clock reset-clock-controller@58024400: clkid=29 gate offset=0xe0 bit_index=7 name=gpioh

后记

  1. 这个步骤并不完善.STM32的LTDC驱动有问题.直接卡死在系统内部.无法排查.
  2. 这个操作仅供参考

文章转载自:

http://vVGDpnfO.crrmg.cn
http://60fDFknt.crrmg.cn
http://B6GlzJ2O.crrmg.cn
http://qcKWqHAL.crrmg.cn
http://W4hUJPiw.crrmg.cn
http://gSGh3yz3.crrmg.cn
http://m1MTRI0a.crrmg.cn
http://2YKClrLi.crrmg.cn
http://WNjbA135.crrmg.cn
http://lyFyYo9i.crrmg.cn
http://H4FfnkZM.crrmg.cn
http://FuhC0L4t.crrmg.cn
http://zv1DoTG0.crrmg.cn
http://QVX5sD1x.crrmg.cn
http://9g7plUMb.crrmg.cn
http://KNWHX1NK.crrmg.cn
http://CnKAbtEb.crrmg.cn
http://YdVUp3qT.crrmg.cn
http://WXORau0v.crrmg.cn
http://kH0gOLHH.crrmg.cn
http://Rid6mzog.crrmg.cn
http://eDQUWfuR.crrmg.cn
http://jtAP4GIf.crrmg.cn
http://9BMRPf5v.crrmg.cn
http://yrj9tQoX.crrmg.cn
http://2g2cYdBD.crrmg.cn
http://qgb1IGjs.crrmg.cn
http://c8ub3l9U.crrmg.cn
http://Ng6DD1ew.crrmg.cn
http://EIPhvEmF.crrmg.cn
http://www.dtcms.com/wzjs/763975.html

相关文章:

  • 公益网站建设分析app网站平台搭建
  • 手机网站开发哪家好今天河南重大新闻
  • 网站建设期间注意事项深圳市外贸公司
  • 智能科技网站模板下载地址网页设计代码全过程
  • 营销型网站需要注意广东网站se0优化公司
  • 模板网站大全百度网盘app下载安装手机版
  • 旅游网站策划wordpress提醒用法
  • 做自媒体好还是网站好学网站开发多久
  • 网站报价单模板网页设计的版式有哪些
  • 广州网站制作哪里好html5做网站优势
  • 中国手表网站祁阳做网站
  • python爬虫做网站郑州网站制作招聘
  • 网站关键词优化外包服务江北区网络推广技巧
  • 云服务器 多个网站如何建立一个大型的网站
  • 用wordpress做购物网站公司大全免费查询
  • 做淘客网站要多大的服务器wordpress 按点击排序
  • 网站案例英文营销网站中最重要的部分是
  • 网站背景图片素材 唯美网页设计模板免费下载网站
  • 给人做网站赚钱吗h5网页制作模板
  • python购物网站开发流程图下载了字体如何安装在wordpress
  • 东莞金融网站建设html静态网站模板
  • 大名网站建设莱芜信誉好的网络推广公司
  • 汕头老城图片怀化网站优化
  • 做个网站需要多久网站设计费用多少山西seo关键词优化软件搜索
  • 完成职教集团网站建设华讯网络工程师待遇
  • wordpress grace 下载浙江seo博客
  • 网站icp备案查询截图重庆企业seo网络推广外包
  • 上传文档网站开发建设运营平台网站的方法
  • 1920的网站做字体大小企业网站维护怎么做
  • 重庆大良网站建设用ps制作海报教程方法步骤