We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 05eba3d commit 0a83a42Copy full SHA for 0a83a42
cores/arduino/Arduino.h
@@ -68,7 +68,14 @@ extern "C"{
68
#define _NOP() do { __asm__ volatile ("nop"); } while (0)
69
#endif
70
71
+/* Allows performing a correction on the CPU value using the signature row
72
+ values indicating oscillator error provided from the device manufacturer */
73
#define PERFORM_SIGROW_CORRECTION_F_CPU 0
74
+
75
+/* Variable containing corrected F_CPU value, after checks for safe operating
76
+ frequency vs supply voltage, oscillator fuse setting and MCLK divider.
77
+ Also includes the correction from signature row values if above #define
78
+ PERFORM_SIGROW_CORRECTION_F_CPU = 1 */
79
extern uint32_t F_CPU_CORRECTED;
80
81
uint16_t clockCyclesPerMicrosecond(uint32_t clk);
0 commit comments