IMX8MM-LCD-ILI9806E调试流程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IMX8MM-LCD-ILI9806E调试流程相关的知识,希望对你有一定的参考价值。

参考技术A lcd_reset ----->SAI5_RXFS
DSI_BL_PWM ----->GPIO1_IO15

1.先把背光调出来,根据原理图,背光芯片是tps61160,第五脚名字为CTRL,是一个多功能引脚(高电平使能芯片),接的是GPIO1_IO15。

定义在uboot目录/arch/include/dt-bindings/pinctrl/pins-imx8mm.h
或者内核目录./include/dt-bindings/pinctrl/pins-imx8mm.h

MX8MM_IOMUXC_GPIO1_IO15_GPIO1_IO15
这个定义就是把(GPIO1_IO15)这个PAD复用成GPIO1_IO15
这样直接给高电平,背光就会一直亮。

MX8MM_IOMUXC_GPIO1_IO15_PWM4_OUT
这个定义就是把(GPIO1_IO15)这个PAD复用成PWM4
这样可以根据占空比来控制背光亮度。

我们需要把这个GPIO改为输出高电平,这样屏幕背光就会点亮了。
看上面的图,想要配置成上拉模式的话,需要把PE PS设置为11。

根据上图可知,PE就是用来控制PE的,HYS是用来控制IS的,PUE控制PS,所以我们需要把PE=1 HYS=0 PUE=1 ODE=0 FSEL=1X DSE=01X 注意DSE决定了驱动强度,过强会导致信号过冲,过弱会导致信号上升/下降时间过长。

所以我们想输出高电平的话,最后的配置就是

Phonegap iOS Safari 调试工作流程

【中文标题】Phonegap iOS Safari 调试工作流程【英文标题】:Phonegap iOS Safari debug workflow 【发布时间】:2013-04-16 18:49:15 【问题描述】:

我一直在测试 Phonegap Build,使用类似于此处概述的工作流程:

Tutorial: Developing a PhoneGap Application

我可以构建并部署到我的设备,但无法通过 Safari 进行远程调试,如此处的答案所述:

Could you tell be debug process in Phonegap iOS application?

我通过移动浏览器调试应用程序没有问题,但安装的应用程序本身没有显示在 Safari 的开发菜单中。

我正在通过 xCode 将我的应用程序传输到我的手机,并在 Phonegap 构建界面中启用了调试,但 Weinre 调试服务似乎已关闭。理想情况下,我想通过 Safari 来解决这个问题,有人可以分享他们的调试工作流程吗?

谢谢

【问题讨论】:

【参考方案1】:

当您说“本机应用程序”时,您实际上是指部署到您设备上的 Phonegap 应用程序?

这是我的做法。它适用于 iOS 模拟器和实际设备:

    打开设置 > Safari > 高级并确保启用“Web Inspector” 连接设备并使用 Xcode 部署 Phonegap 应用 等待应用启动并导航到我桌面上的 Safari,然后在开发菜单中找到我的设备名称

【讨论】:

谢谢 - 这是我遵循的过程 - 但是,虽然我的设备名称出现在开发菜单中,但该应用程序并未作为选项出现。【参考方案2】:

确保在 Settings > Safari > Advanced > WebInspector 中启用了 Web Inspector。

【讨论】:

以上是关于IMX8MM-LCD-ILI9806E调试流程的主要内容,如果未能解决你的问题,请参考以下文章

Sensor 调试流程

调试事件的发送流程

泛微OA流程调用子流程,怎么测试都不行,有谁能指导我们,泛微OA到底能不能嵌套调用子流程

Node.js 调试流程

Phonegap iOS Safari 调试工作流程

真机调试及上线简略流程