AC52 系列屏TE中断配置说明文档
📎 原始文档:https://www.kdocs.cn/l/ceV77ehbFOZC AC52系列屏TE中断配置说明文档
目录
TOC \o "1-3" \h \u HYPERLINK \l _Toc2937 1、 文档概述 PAGEREF _Toc2937 2
HYPERLINK \l _Toc9395 2、 AC52平台屏TE中断配置说明 PAGEREF _Toc9395 2
HYPERLINK \l _Toc20643 2.1 AC52平台配置屏使能TE中断 PAGEREF _Toc20643 2
HYPERLINK \l _Toc15339 2.1.1 te_mode_dbug置1用于调试 PAGEREF _Toc15339 2
HYPERLINK \l _Toc27381 2.1.2 找到对应屏驱设备 PAGEREF _Toc27381 2
HYPERLINK \l _Toc4256 2.1.3 跳转找到对应te结构体 PAGEREF _Toc4256 3
HYPERLINK \l _Toc14072 2.1.4 配置te结构体 PAGEREF _Toc14072 4
HYPERLINK \l _Toc11994 2.1.5 确保屏驱正常开启te功能 PAGEREF _Toc11994 4
HYPERLINK \l _Toc13222 2.2 AC52平台手动注册屏TE中断 PAGEREF _Toc13222 4
HYPERLINK \l _Toc6232 2.3 AC52 平台手动注册te中断配置实例屏驱 PAGEREF _Toc6232 6
文档概述 目前AC52系列平台支持两种屏TE中断配置,一种为通过平台注册屏驱动时配置TE,另外一种为客户手动配置开启。客户拿到此文档需按照文档进行一步步配置,如有疑问请联系杰理工程师。
AC52平台屏TE中断配置说明
2.1 AC52平台配置屏使能TE中断
这里以LCD_ST7789S_MCU屏为例,屏驱文件是:
cpu\AC521x\dvp_lcd_driver\lcd_ST7789S.c
2.1.1 te_mode_dbug置1用于调试

2.1.2 找到对应屏驱设备

2.1.3 跳转找到对应te结构体


2.1.4 配置te结构体

注:此处采用IO_PORTA_00只是IO实例,客户应当根据实际硬件调试,若外部中断不通,请联系我司工程师协助。
2.1.5 确保屏驱正常开启te功能

客户应当正确配置屏幕TE功能,确保有te信号输出,并且这个信号频率也不能太高,建议在50M左右。
注:按照文档正常配置后,如没有te中断,请联系杰理工程师检查外部中断配置问题或采用手动te方式进行测试。
2.2 AC52平台手动注册屏TE中断
这里以LCD_ST7789S_MCU屏为例,屏驱文件是:
cpu\AC521x\dvp_lcd_driver\lcd_ST7789S.c
如果是采用手动te方式,客户就不需要配置屏驱里面的结构体了,防止库里面也注册了te中断冲突。
客户应该在屏幕初始化后,开背光前,注册外部中断,如下图所示:
如果lcd返回空,那么客户应该如下图一样配置屏驱的名字:
查找屏驱函数原型如下:
te中断函数原型如下:
用户可以配置te调试信息确认是否有进入te中断。
2.3 AC52 平台手动注册te中断配置实例屏驱
附件LCD_ST7789S_MCU屏驱用于客户拷贝函数原型和参考使用。
EMBED Package
杰理科技 2023.04.23