Просмотр исходного кода

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

main
duff2013 11 лет назад
Родитель
Сommit
4d3cf8fff7
1 измененных файлов: 2 добавлений и 1 удалений
  1. +2
    -1
      teensy3/core_pins.h

+ 2
- 1
teensy3/core_pins.h Просмотреть файл

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

Загрузка…
Отмена
Сохранить