Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
у него работает АЦП
то что он напреобразовывал должно отдаваться по SPI.
На вход подаётся тестовый периодический сигнал (период ~20 мс).
если он то что напреобразовывал отдаёт по UART, то вроде всё нормально
если же включаем SPI (UART продолжает работать - собственно через него я и веду "лог" работы программы), то в оцифрованном сигнале вижу "зарубки" (нулевое значение) через каждые ~2мс. причем периодичность этих "зарубов" не зависит от скорости обмена по SPI (брались скорости и 250кГц и 1 МГц и 4МГц)
канал АЦП - ADC0
интересно также, что в обратном направлении (Ц-А пробразование буфера принятого по SPI, периодическое) - происходит без косяков - то есть работа SPI каким то макаром отражается на АЦП и никак на ЦАП.
может кто нибудь наведет, почему может происходить подобное?