[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Спасибо - уже вешаем емкости. Еще там рекомендация была резисторы последовательно синхросигналам вешать - ситуацию несколько поправило...
В догонку: мы тут пытались через DMA принимать. Так вот - ситуация странным образом менялась. Были случаи, когда прерывание от DMA приходило с эффектом сдвига по отношению к началу фрейма(принимаем 3 тайм-слота, прерывание приходит то после второго, то после первого, при этом первым становился то третий, то второй). ВОзможно - это глюк по питанию... Но - все же - есть какой-то механизм выравнивания приема по началу кадра при возникновении случайных сдвигов? Понятно, что остановкой и последующим запуском это решается, но как узнать, что данные сместились? То же - по передаче...
E-mail: info@telesys.ru