ПочтиSTC wrote:Отлично! Прямо из гаража написал?
В общем, буду держать в курсе!
ПочтиSTC wrote:Отлично! Прямо из гаража написал?
Не всё так просто, пока это только первые шаги. Сейчас, к примеру, всплыл неприятный глюк: как только включается блокировка стартёра, форсунки почему-то закрываются, и движок глохнет. Каким макаром они связаны - ума не приложу...Marshal wrote:Ну это Вы наверное зря,батенька
Только чуть зуд поутих,а вот теперь,с Вашим постом,-опять зачесалось во всех местах
Попробуй не пользоваться блокировкой стартераandreika wrote:Не всё так просто, пока это только первые шаги. Сейчас, к примеру, всплыл неприятный глюк: как только включается блокировка стартёра, форсунки почему-то закрываются, и движок глохнет. Каким макаром они связаны - ума не приложу...Marshal wrote:Ну это Вы наверное зря,батенька
Только чуть зуд поутих,а вот теперь,с Вашим постом,-опять зачесалось во всех местах
Не, там ситуация сложнее. Блокировка стартёра имеет только косвенное отношение - через порт-экспандер. Двигатель заставить работать можно, если поотключать все эти вещи, я это пробовал. Правда, он при этом вообще не глушится и работает даже с выключенным зажиганием, т.к., видимо, перестаёт работать и вход IGN. Приходится сдёргивать фишку ДПКВ...darxfame wrote:Попробуй не пользоваться блокировкой стартера
Тут я даже более радикальную проверку сделал - вообще отключил контроль детонации. И, похоже, всё равно при работающем двигателе что-то не то происходит с экспандером на частоте 5 МГц... Днём ещё погоняю.STC wrote:Ты работу с hip9011 убрал из прерывания ДПКВ?
Проблема оказалась именно в этом! Вынес экспандер в отдельный новый таймаут-каунтер, который уже не сбрасывается каждый такт и выполняется сразу после "if (ckps_is_stroke_event_r())". И всё заработало, даже на 5 МГц! Правда, пока с выключенной детонацией, это ещё нужно будет потестить позже...andreika wrote:P.S. Надо бы ещё как-то проверить, не перестаёт ли срабатывать "force_measure_timeout_counter", в котором сидят все "медленные" измерения включая экспандер...