Перейти к содержанию
    

froakch

Участник
  • Постов

    5
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Контакты

  • ICQ
    Array
  1. работа в IAR

    можно и через WDT и INT, но почему нельзя использовать delay? почти во всех мануалах применяется именно эта технология работы с интерфесом 1-Wire. есть, конечно, проблема: A=(constA - delta)/gamma, где delta - время вызова delay, gamma - время обработки 1-ого цикла, constA - время задерка, и может случиться, что A < 0.0, но можно поставить ограничение на частоту.
  2. работа в IAR

    работа с протоколом 1-Wire для устройств DS18B20,DS18B22: возникает проблема контроля задержки, т.е. как при заданной тактовой частоте определить время вызова процедуры задержки (delay) и время выполнения одного цикла процедуры delay? void delay(int a) // ?us {for(int i = 0; i < a; i++);} // ?us, при a = 1; при частоте заданной по defaultu, данные характеристики известны и программа работает, но частота слишком велика. + где достать описание на easyweb2?
  3. KingGeorg, могу я получить flash, timerA, timerB и WDT. Если да, то заранее благодарю ([email protected]).
  4. работа в IAR

    Действительно, я об этом даже не подумал. А то как-то странно: #pragma inline .... asm {} .... ... и не работает. Спасибо.
  5. работа в IAR

    Как встроить ассембл. код в C-ую программу в IAR?
×
×
  • Создать...