jury093 (26.03.2017 20:21, просмотров: 1) ответил POV_ на Удивительное проявление кривых рук. Траблу не могу решить уже 2 месяца, заплатки всякие ставлю...
похвально, что ruki.sys хаите.. но телепаты нынче ленивые.. если бы я решал такую задачу 2 месяца, то давно бы выложил г0внокод (это не про ваши исходники, а собирательный образ) и описание алгоритма, в надежде, что кто-то из программистов пальцем покажет на ошибку(и).. но обычно я двигаюсь по другой траектории - отлаживаю отдельные куски и фрагменты, потом сращиваю во что-нить жизнеспособное..
совершенно не знаю C8051, не знаю на чем пишете, asm или ЯВУ, предположу, что либо стек наезжает на данные/код, выбран неверный приоритет прерываний (если такое возможно), где-то не сохраняются данные для возврата, не маскируется прерывание и еще тонна програмных косяков..
как фантастический - порча fifo spi (опять же если есть) в прерывание уарта - если алгоритм не описан для c8051, то здравствуй еррата (кстати, её читали?)
как фантастический2 - грязное/хилое питание..
ft812 - это часом не экран из ЭФО на ftdi? я на них посматривал, но потом раздумал (не понравились).. может косяк с таймингами для ftdi..