Fix library ARCH issues

stm32duino / Arduino_Core_STM32 can't be compiled with Arduino Bridge/Ethernet/WiFi libraries.
This commit is contained in:
fauresystems
2020-06-26 19:02:05 +02:00
parent f8729135b3
commit 10a766453f
16 changed files with 63 additions and 16 deletions
+1 -2
View File
@@ -8,7 +8,6 @@
*/
#include "Prop.h"
//#include <Process.h>
#if defined(__AVR__)
#include <avr/wdt.h>
#endif
@@ -99,7 +98,7 @@ void Prop::checkDataChanges()
void Prop::resetMcu()
{
#if defined(ARDUINO_ARCH_SAMD) || defined(STM32F4xx) || defined(STM32F7xx)
#if defined(ARDUINO_ARCH_SAMD) || defined(ARDUINO_ARCH_STM32F0) || defined(ARDUINO_ARCH_STM32F1) || defined(ARDUINO_ARCH_STM32F3) || defined(ARDUINO_ARCH_STM32F4) || defined(ARDUINO_ARCH_STM32L4) || defined(ARDUINO_ARCH_STM32F7)
NVIC_SystemReset();
#elif defined(ARDUINO_ARCH_AVR) || defined(__AVR__)
wdt_enable(WDTO_15MS);