C
配置NXP i.MX RT1170引脚
为了让Qt Quick Ultralite运行,1170的引脚需要一些配置。使用引脚配置工具,添加或修改以下功能组,使用以下引脚配置:
注意:如果引脚属性未列出或值为空,则使用默认值。
BOARD_InitPins
-> BOARD_InitLpuartPins
由默认初始化函数调用:是
引脚 | 软件输入开启 | 下拉/保持选择 | 驱动强度 |
---|---|---|---|
M15 | 启用 | 保持 | 正常 |
L13 | 保持 | 正常 |
BOARD_InitMipiPanelPins
由默认初始化函数调用:是
引脚 | 外设 | 信号 | 软件输入开启 | 下拉/上拉配置 | 下拉/保持选择 | 开漏 | 驱动强度 |
---|---|---|---|---|---|---|---|
K17 | GPIO9 | gpio_io,29 | |||||
R13 | GPIO9 | gpio_io,01 | |||||
R14 | GPIO9 | gpio_io,00 | 下拉 | 保持 | 正常 | ||
A4 | GPIO11 | gpio_io,16 | |||||
N7 | LPI2C5 | SDA | 启用 | 下拉 | 启用 | 正常 | |
N8 | LPI2C5 | SCL | 启用 | 启用 | 正常 | ||
N12 | GPIO2 | gpio_mux_io,31 | 下拉 |
BOARD_InitGpioPins
由默认初始化函数调用:是
引脚 | 外设 | 信号 | 方向 | GPIO中断 |
---|---|---|---|---|
M13 | GPIO9 | gpio_io,03 | 输出 | |
T8 | GPIO13 | gpio_io,00 | 输入 | 上升沿 |
在所有引脚配置完成后,请选择更新代码按钮以确保生成引脚配置代码。
默认情况下,触摸中断设置为在GPIO8
引脚上发生,从而在CM4
核心上启用中断处理,但不在CM7
核心上。上面的引脚配置将中断路由到GPIO2
,该引脚可以从CM7
核心访问,但您必须手动更改引脚定义。操作方法如下:
- 打开board/board.h文件。
- 找到
#define BOARD_MIPI_PANEL_TOUCH_INT_GPIO GPIO8
行,将其中的GPIO8
替换为GPIO2
。
根据某些Qt许可证提供。
了解更多信息。