реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> OMAP 138, DSP + UPP + ADC
mke61
сообщение Dec 28 2017, 08:37
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 28-12-17
Пользователь №: 100 870



Добрый день!
Описание проблемы:
При чтении с АЦП через параллельный порт DSP OMAP происходит странное - при "холодном"( т.е. к примеру утром ) включении все работает нормуль. Затем сброс( ресет ) по питанию и все - чтение прекращается - регистр UPIS2 всегда равен 0x03, не сбрасывааются биты PEND и ACT. CLOCK от АЦП. UPP - режим чтения.
Go to the top of the page
 
+Quote Post
Viwon
сообщение Dec 28 2017, 17:43
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 18-03-14
Пользователь №: 80 976



Из особенностей UPP, описание которых не нашел в документации, могу отметить(может что изменилось, давно было):
1. Толи модуль UPP, толи его DMA работают от внешнего клока UP_CHx_CLOCK, т.е. его нужно подавать, даже когда данные с АЦП не поступают.
2. При повторном запуске, DMA может в начало скопировать "старые" данные из буфера. Поэтому перед пуском нужно делать сброс UPP.
А так подготовка UPP к работе отлично расписана по шагам в SPRUH77A в секциях: 33.2.7.1; 33.2.6.1 и 9.3.2; Проверте может, что-то пропустили.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 17th July 2018 - 09:20
Рейтинг@Mail.ru


Страница сгенерированна за 0.0084 секунд с 7
ELECTRONIX ©2004-2016