File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed
Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -122,8 +122,8 @@ int analogRead(pin_size_t pinNumber);
122122void analogReference (AnalogReferenceMode mode );
123123void analogWrite (pin_size_t pinNumber , int value );
124124
125- unsigned long millis (void );
126- unsigned long micros (void );
125+ uint64_t millis (void );
126+ uint64_t micros (void );
127127void delay (unsigned long );
128128void delayMicroseconds (unsigned int us );
129129unsigned long pulseIn (pin_size_t pin , uint8_t state , unsigned long timeout );
Original file line number Diff line number Diff line change 11#include "Arduino.h"
22#include "gd32vf103.h"
33
4- unsigned long millis (void ){
5- return (unsigned long )(get_timer_value () * (SystemCoreClock / 4000.0 ));
4+ uint64_t millis (void ){
5+ return (uint64_t )(get_timer_value () * (4000.F / SystemCoreClock ));
66}
77
8- unsigned long micros (void ){
9- return (unsigned long )(get_timer_value () * (SystemCoreClock / 4000000.0 ));
8+ uint64_t micros (void ){
9+ return (uint64_t )(get_timer_value () * (4000000.F / SystemCoreClock ));
1010}
1111
1212void delay (unsigned long dwMs ){
You can’t perform that action at this time.
0 commit comments