器件型号:DK-TM4C129X
工具/软件:Code Composer Studio
您好!
我使用 DK-TM4C129X 进行开发、并且我的 LCD 屏幕有问题。 在特定的运行周期(6小时)后 、屏幕的初始化函数" Kentec320x240x16_SSD2119Init "不想执行、并且屏幕保持空白。 因此、我无法继续在屏幕上显示我的数据。 如果我断开屏幕几个小时、它将恢复运行、我的代码将再次运行。 您是否知道问题可能来自哪里? 是我的代码还是硬件? 显示屏是否有有限的运行小时数? 在我的代码下:
main (空)
{
//从 PLL 以120MHz 运行。
G_ui32SysClock = SysCtlClockFreqSet ((SYSCTL_XTAL_25MHz | SYSCTL_OSC_MAIN | SYSCTL_USE_PLL | SYSCTL_CFG_VCO_480)、120000000);
//初始化显示驱动程序。
Kentec320x240x16_SSD2119Init (g_ui32SysClock);
//初始化图形上下文。
GrContextInit (&g_sContext、&g_sKentec320x240x16_SSD2119);
//初始化声音驱动程序。
SoundInit (g_ui32SysClock);
SoundVolumeSet (230);
SoundStart (g_pi16AudioBuffer、AUDIO_SIZE、64000、SoundCallback);
//初始化触摸屏驱动程序并将其消息路由到小工具树。
TouchScreenInit (g_ui32SysClock);
TouchScreenCallbackSet (WidgetPointerMessage);
//介绍演示和屏幕
TIWelcome();
InitWidget ();
Measures _ Board();
}
感谢你的帮助
此致
Clara Mongold