adding nextion logic
This commit is contained in:
parent
6094d5af4b
commit
bb37f9c256
27
main.c
27
main.c
@ -3,6 +3,11 @@
|
||||
#include <Nextion.h>
|
||||
#include "nex_ui.h"
|
||||
|
||||
extern NexEventObj fuellstand;
|
||||
NexEventObj *nextlisten_list[]= {NULL};
|
||||
|
||||
NexEventObj fuellstand_j0;
|
||||
NexEventObj fuellstand_n0;
|
||||
|
||||
//---------------------Alias-Defines------------------------
|
||||
|
||||
@ -16,6 +21,8 @@
|
||||
|
||||
//----------------------------------------------------------
|
||||
|
||||
char buffer[24];
|
||||
|
||||
void SysTick_Handler()
|
||||
{
|
||||
STD_IncTick();
|
||||
@ -23,9 +30,9 @@ void SysTick_Handler()
|
||||
|
||||
void PortConfig(void)
|
||||
{
|
||||
RCC -> APB2ENR |= RCC_APB2ENR_IOPCEN; //Takt für Port C aktivieren
|
||||
RCC -> APB2ENR |= RCC_APB2ENR_IOPBEN; //Takt für Port B aktivieren
|
||||
RCC -> APB2ENR |= RCC_APB2ENR_IOPAEN; //Takt für Port A aktivieren
|
||||
RCC -> APB2ENR |= RCC_APB2ENR_IOPCEN; //Takt für Port C aktivieren
|
||||
RCC -> APB2ENR |= RCC_APB2ENR_IOPBEN; //Takt für Port B aktivieren
|
||||
RCC -> APB2ENR |= RCC_APB2ENR_IOPAEN; //Takt für Port A aktivieren
|
||||
|
||||
GPIOC -> CRL &= 0x00000000;
|
||||
GPIOC -> CRL = 0x22222222;
|
||||
@ -90,7 +97,10 @@ int main(void)
|
||||
|
||||
while(1)
|
||||
{
|
||||
Nex_Event_Loop(nextlisten_list); // Touch Event ?
|
||||
// Nex_Event_Loop(nextlisten_list); // Touch Event ?
|
||||
|
||||
NexProgressBar_setValue(&fuellstand, 100);
|
||||
|
||||
wait_sys_ms(1);
|
||||
|
||||
FEHLER = 1;
|
||||
@ -98,14 +108,5 @@ int main(void)
|
||||
FEIN = 1;
|
||||
GROB = 1;
|
||||
PUMPE = 1;
|
||||
|
||||
Nex_Event_Loop(nextlisten_list);
|
||||
wait_sys_ms(1);
|
||||
|
||||
FEHLER = 0;
|
||||
LEERBLASEN = 0;
|
||||
FEIN = 0;
|
||||
GROB = 0;
|
||||
PUMPE = 0;
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user