Jump to content

    

Recommended Posts

Разбираю работу интерфейса McASP на процессоре TMS320C6748. Требуется принять данные с АЦП. Инициализацию делаю как в примере на Kit или по даташиту. Вроде все правильно, но данные получить не могу. В регистре MCASP->SRCTL0 бит RRDY не выставляется и данных в RBUF0 нет. Кто-н работал с данным интерфейсом? Может я что-то делаю не так? Интересно было б на пример посмотреть.

Share this post


Link to post
Share on other sites
Разбираю работу интерфейса McASP на процессоре TMS320C6748. Требуется принять данные с АЦП. Инициализацию делаю как в примере на Kit или по даташиту. Вроде все правильно, но данные получить не могу. В регистре MCASP->SRCTL0 бит RRDY не выставляется и данных в RBUF0 нет. Кто-н работал с данным интерфейсом? Может я что-то делаю не так? Интересно было б на пример посмотреть.

 

Из такого описания сложно понять что именно вы делаете не так.

Пример в коде больше бы прояснил ситуацию.

Из сторонних примеров - посмотрите на это

http://www.hackchina.com/en/r/162369/evmdm6437_mcasp.c__html

 

Ну и тут еще поройтесь - может что-то и натолкнет на верную мысль

http://www.hackchina.com/?lang=en&q=McASP

Share this post


Link to post
Share on other sites

Спасибо за ответ.

На электрониксе и стены помогают, как только написал сюда - сразу нашел ошибку. Я неправильно выставил источник синхронизации, нужен внешний, а был внутренний.

Хотя и за пример кода спасибо imperman!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this