工具/软件:
尊敬的 TI 支持人员:
我想以屏幕上的文本形式绘制一个相对较短周期内发生变化的状态。 简单的方法是使用 Draw2D API。
“update_interval"通常“通常为 500ms、但我想将其设置为 100ms。 我在下一个“Draw2D_drawstring ()“之前调用“Draw2D_clearString ()“,这样旧的工程图不会保留,但有时会闪烁。
static void app_draw_graphics(Draw2D_Handle *handle, Draw2D_BufInfo *draw2dBufInfo, uint32_t update_type)
{
appGrpxDrawDefault(handle, draw2dBufInfo, update_type);
if(update_type == 1)
{
Draw2D_FontPrm sHeading;
sHeading.fontIdx = 2;
char speed_msg[128] = "";
snprintf(speed_msg, sizeof(speed_msg), "Speed : %.2f", vehicle_speed);
Draw2D_clearString(handle, 10, 1020, sizeof(speed_msg), &sHeading);
Draw2D_drawString(handle, 10, 1020, speed_msg, &sHeading);
}
return;
}
原因是什么?
我们的 SDK: ti-processor-sdk-rtos-j721e-evm-10_01_00_04
此致、
Daigo


