pwm period is now 200us instead of the default 20ms veml6040 config is now AF_BIT | TRIG_BIT
Dependencies: mbed MMA8451Q USBDevice WakeUp vt100
Fork of afero_node_suntory_2017_06_15 by
WatchDogWrapper.cpp
00001 #if defined(TARGET_KL25Z) 00002 00003 #include "WatchDogWrapper.hpp" 00004 00005 void WatchDogWrapper::empty() 00006 { 00007 } 00008 00009 void WatchDogWrapper::_reset() 00010 { 00011 SIM->SRVCOP = (uint32_t)0x55u; 00012 SIM->SRVCOP = (uint32_t)0xAAu; 00013 } 00014 00015 WatchDogWrapper::WatchDogWrapper() 00016 { 00017 SIM->COPC = 0x0C ; /* default value */ 00018 pReset = &WatchDogWrapper::_reset; 00019 } 00020 00021 void WatchDogWrapper::kick_the_bucket() 00022 { 00023 pReset = &WatchDogWrapper::empty; 00024 SCB->AIRCR = 0x05FA0004 ; 00025 } 00026 00027 void WatchDogWrapper::reset() 00028 { 00029 (this->*pReset)(); 00030 } 00031 00032 #endif //TARGET_KL25Z
Generated on Thu Jul 14 2022 06:24:36 by 1.7.2