Hello
So far I have been able to create a project with STM32cube old versions and stemwin 5.44. I use stm32f429igt6 MCU.
Problem:
I have 4 graphs to be drawn. Graph widget is too slow. Since each graph have diffent structures, I should use 4 graph widget.
Is emwin really too slow or some other mistakes by me? if I remove the graphs, the total GUI works fine.
Is there exist any fast implementation?
Sample that is updated really slow
Display All
Any help would be appreciated
So far I have been able to create a project with STM32cube old versions and stemwin 5.44. I use stm32f429igt6 MCU.
Problem:
I have 4 graphs to be drawn. Graph widget is too slow. Since each graph have diffent structures, I should use 4 graph widget.
Is emwin really too slow or some other mistakes by me? if I remove the graphs, the total GUI works fine.
Is there exist any fast implementation?
Sample that is updated really slow
Source Code
- GUI_Delay(1);
- Value = GUI__SinHQ(((Angle++) % 360) * 1000);
- Value = (50 * Value) >> 16;
- GRAPH_DATA_YT_AddValue(hData1, (I16)Value + 60);
- Value = GUI__SinHQ(((Angle+60) % 360) * 1000);
- Value = (50 * Value) >> 16;
- GRAPH_DATA_YT_AddValue(hData2, (I16)Value + 60);
- Value = GUI__SinHQ(((Angle+120) % 360) * 1000);
- Value = (50 * Value) >> 16;
- GRAPH_DATA_YT_AddValue(hData3, (I16)Value + 60);
- Value = GUI__SinHQ(((Angle+180) % 360) * 1000);
- Value = (50 * Value) >> 16;
- GRAPH_DATA_YT_AddValue(hData4, (I16)Value + 60);
Any help would be appreciated