소스 검색

fix for delay of 1 micro sec @ 2MHz will be 0

teensy4-core
duff2013 10 년 전
부모
커밋
4d3cf8fff7
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. +2
    -1
      teensy3/core_pins.h

+ 2
- 1
teensy3/core_pins.h 파일 보기

@@ -793,7 +793,8 @@ static inline void delayMicroseconds(uint32_t usec)
#elif F_CPU == 2000000
uint32_t n = usec >> 1;
#endif
if (usec == 0) return;
// changed because a delay of 1 micro Sec @ 2MHz will be 0
if (n == 0) return;
__asm__ volatile(
"L_%=_delayMicroseconds:" "\n\t"
#if F_CPU < 24000000

Loading…
취소
저장