[an error occurred while processing this directive]
|
Запрограммированы режимы SSC следующие:
Прием пр переднему фронту RF
Передача по началу приема
Размер данных на передачу 16 бит
На передатчике выставлен бит MSB
Кол-вл слов на передачу внутри фрейма = 10
Длина посылки 256 слов
При этом все отлично работает.
Как только ставится бит AT91C_SSC_FSOS_LOW (сделать TF выходом и активным LOW на время передачи слов (в течении 10*16 циклов внутри фрейма)) происходит следующее:
-поток данных на передачу (TD) сдвигается вправо на 2 бита
-приемник работает по-прежнему в норме
- а сигнал на выходе TF сдвинут относительно потока TD еще на 1 бит
В чем может быть дело ?
P.S.:
- на входу RF меандр
- без выфставленного бита AT91C_SSC_CKI на передатчике выход TD совсем не фурыкает , что совсем непонятно.........