1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-19 23:22:16 +03:00

Changed TIM_DIV265 for deprecation (#4326)

This commit is contained in:
Develo 2018-02-08 14:07:47 -03:00 committed by GitHub
parent f6f977fb03
commit cda72a07e0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -85,9 +85,13 @@ extern "C" {
#define EXTERNAL 0 #define EXTERNAL 0
//timer dividers //timer dividers
#define TIM_DIV1 0 //80MHz (80 ticks/us - 104857.588 us max) enum TIM_DIV_ENUM {
#define TIM_DIV16 1 //5MHz (5 ticks/us - 1677721.4 us max) TIM_DIV1 = 0, //80MHz (80 ticks/us - 104857.588 us max)
#define TIM_DIV265 3 //312.5Khz (1 tick = 3.2us - 26843542.4 us max) TIM_DIV16 = 1, //5MHz (5 ticks/us - 1677721.4 us max)
TIM_DIV256 = 3 //312.5Khz (1 tick = 3.2us - 26843542.4 us max)
};
//timer int_types //timer int_types
#define TIM_EDGE 0 #define TIM_EDGE 0
#define TIM_LEVEL 1 #define TIM_LEVEL 1
@ -236,7 +240,17 @@ void optimistic_yield(uint32_t interval_us);
} // extern "C" } // extern "C"
#endif #endif
//for compatibility, below 4 lines to be removed in release 3.0.0
#ifdef __cplusplus #ifdef __cplusplus
extern "C"
#endif
const int TIM_DIV265 __attribute__((deprecated, weak)) = TIM_DIV256;
#ifdef __cplusplus
#include <algorithm> #include <algorithm>
#include "pgmspace.h" #include "pgmspace.h"