Forked to initiate the Current Loop Gain
Dependencies: mbed QEI DmTftLibraryEx
main.cpp@22:12c555cade79, 2022-01-20 (annotated)
- Committer:
- lex9296
- Date:
- Thu Jan 20 13:26:03 2022 +0000
- Revision:
- 22:12c555cade79
- Parent:
- 21:ab8027016a2c
- Child:
- 23:b9d23a2f390e
Base Release x Touch
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
GregCr | 0:9c0917bfde97 | 1 | |
GregCr | 0:9c0917bfde97 | 2 | #include "mbed.h" |
GregCr | 0:9c0917bfde97 | 3 | #include "Timers.h" |
GregCr | 0:9c0917bfde97 | 4 | #include "Menu.h" |
GregCr | 0:9c0917bfde97 | 5 | #include "Eeprom.h" |
mverdy | 15:ed7ed20b7114 | 6 | #include "main.h" |
mverdy | 19:45d0ce0f0677 | 7 | #include "app_config.h" |
GregCr | 0:9c0917bfde97 | 8 | |
GregCr | 0:9c0917bfde97 | 9 | /*! |
GregCr | 0:9c0917bfde97 | 10 | * \brief Define IO for Unused Pin |
GregCr | 0:9c0917bfde97 | 11 | */ |
GregCr | 0:9c0917bfde97 | 12 | DigitalOut F_CS( D6 ); // MBED description of pin |
GregCr | 0:9c0917bfde97 | 13 | DigitalOut SD_CS( D8 ); // MBED description of pin |
mverdy | 15:ed7ed20b7114 | 14 | DigitalIn userButton( USER_BUTTON ); |
mverdy | 15:ed7ed20b7114 | 15 | |
lex9296 | 21:ab8027016a2c | 16 | int main (void){ |
lex9296 | 21:ab8027016a2c | 17 | F_CS = 1; // LA: HW Initialization InProgress |
lex9296 | 21:ab8027016a2c | 18 | SD_CS = 1; // LA: HW Initialization InProgress |
GregCr | 0:9c0917bfde97 | 19 | |
lex9296 | 21:ab8027016a2c | 20 | EepromInit( ); // LA: Inizializza la EEProm |
mverdy | 14:ebd89dacc807 | 21 | |
lex9296 | 21:ab8027016a2c | 22 | // LA: FactoryReset se "userButton" premuto all'avvio |
lex9296 | 21:ab8027016a2c | 23 | // |
lex9296 | 22:12c555cade79 | 24 | if (userButton == 0) { |
mverdy | 15:ed7ed20b7114 | 25 | FactoryReset( ); |
mverdy | 15:ed7ed20b7114 | 26 | } |
mverdy | 15:ed7ed20b7114 | 27 | |
lex9296 | 22:12c555cade79 | 28 | MenuInit( ); // LA: Inizializza il Display |
GregCr | 0:9c0917bfde97 | 29 | |
lex9296 | 21:ab8027016a2c | 30 | while (1) { |
lex9296 | 21:ab8027016a2c | 31 | StabilusMenu (); |
GregCr | 0:9c0917bfde97 | 32 | } |
GregCr | 0:9c0917bfde97 | 33 | } |
mverdy | 15:ed7ed20b7114 | 34 | |
lex9296 | 22:12c555cade79 | 35 | void FactoryReset (void) { |
mverdy | 15:ed7ed20b7114 | 36 | EepromFactoryReset( ); |
mverdy | 15:ed7ed20b7114 | 37 | HAL_NVIC_SystemReset( ); |
mverdy | 15:ed7ed20b7114 | 38 | } |