Paso 3: Gráfico de ADC
Este gráfico muestra el nivel de valor ADC de PA0 pin. En la primera foto que conectado PA0 con 3V y GND a PA0 en la segunda foto. En el gráfico podemos ver los valores en tiempo real. También coloqué widget editar en la parte superior derecha. Como se puede ver el valor que está cambiando con la gráfica.
Función para crear el gráfico es similar a editar creación de widget.
Creación de todos los framewin, edición y gráficos:
#define ID_W0 (GUI_ID_USER + 1)#define ID_W0_GRAPH0 (GUI_ID_USER + 2) #define ID_W0_EDIT0 (GUI_ID_USER + 3) // // Dialog resource // static const GUI_WIDGET_CREATE_INFO _aDialogCreate[] = { { FRAMEWIN_CreateIndirect, "Osciloscope" , ID_W0 , 0, 0, 240, 320, 0 }, { GRAPH_CreateIndirect , 0 , ID_W0_GRAPH0 , 5, 5, 225, 230 }, { EDIT_CreateIndirect , 0 , ID_W0_EDIT0 , 178, 15, 40, 20 }, };