C

配置NXP i.MX RT1170引脚

为了让Qt Quick Ultralite运行,1170的引脚需要一些配置。使用引脚配置工具,添加或修改以下功能组,使用以下引脚配置:

注意:如果引脚属性未列出或值为空,则使用默认值。

BOARD_InitPins -> BOARD_InitLpuartPins

由默认初始化函数调用:是

引脚软件输入开启下拉/保持选择驱动强度
M15启用保持正常
L13保持正常

BOARD_InitMipiPanelPins

由默认初始化函数调用:是

引脚外设信号软件输入开启下拉/上拉配置下拉/保持选择开漏驱动强度
K17GPIO9gpio_io,29
R13GPIO9gpio_io,01
R14GPIO9gpio_io,00下拉保持正常
A4GPIO11gpio_io,16
N7LPI2C5SDA启用下拉启用正常
N8LPI2C5SCL启用启用正常
N12GPIO2gpio_mux_io,31下拉

BOARD_InitGpioPins

由默认初始化函数调用:是

引脚外设信号方向GPIO中断
M13GPIO9gpio_io,03输出
T8GPIO13gpio_io,00输入上升沿

在所有引脚配置完成后,请选择更新代码按钮以确保生成引脚配置代码。

默认情况下,触摸中断设置为在GPIO8引脚上发生,从而在CM4核心上启用中断处理,但不在CM7核心上。上面的引脚配置将中断路由到GPIO2,该引脚可以从CM7核心访问,但您必须手动更改引脚定义。操作方法如下:

  1. 打开board/board.h文件。
  2. 找到#define BOARD_MIPI_PANEL_TOUCH_INT_GPIO GPIO8行,将其中的GPIO8替换为GPIO2

根据某些Qt许可证提供。
了解更多信息。