ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 апреля
715395 Топик полностью
3m (26.11.2016 08:54, просмотров: 217) ответил Лагунов на как на Си делают короткие программные задержки в микросекундах? Раньше на ассемблере и при частотах в несколько МГц я просто вставлял NOP по несколько раз. Или там цикл (потому что знал время выполнения команды). А теперь? Частоты от 32 до 180МГц.
Судя по частотам у вас arm или pic32. На этих процессорах задержки делают таймером потому что: конвейер, кэш, шинные коммутаторы (иногда с прозрачным fifo) и самое главное - изменяющееся тактирование в зависимости от режимов энергосбережения процессора.