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

 
 
> Прием по SSC
ktchv
сообщение Aug 30 2007, 11:15
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 18
Регистрация: 9-08-07
Пользователь №: 29 683



Здравствуйте!

(at91sam7s256)
Настроил ssc на передачу - всё работает как нужно. настроил на примем.. (данные с внешнего устройства идут)

срабатывает прерывание. в статусе

RXRDY: Receive Ready - Data has been received and loaded in SSC_RHR.

как эти данные получить из RHR? или из другого буфера...

спасибо)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
a3r3
сообщение Aug 30 2007, 13:36
Сообщение #2


Частый гость
**

Группа: Новичок
Сообщений: 84
Регистрация: 24-05-07
Пользователь №: 27 947



Цитата(ktchv @ Aug 30 2007, 15:15) *
как эти данные получить из RHR? или из другого буфера...

07.gif Прочитать RHR. Или настроить PDC и читать из другого буфера.
Go to the top of the page
 
+Quote Post
ktchv
сообщение Aug 30 2007, 13:39
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 18
Регистрация: 9-08-07
Пользователь №: 29 683



Цитата(a3r3 @ Aug 30 2007, 17:36) *
07.gif Прочитать RHR. Или настроить PDC и читать из другого буфера.



А как настроить то?
Go to the top of the page
 
+Quote Post
a3r3
сообщение Aug 30 2007, 14:39
Сообщение #4


Частый гость
**

Группа: Новичок
Сообщений: 84
Регистрация: 24-05-07
Пользователь №: 27 947



Цитата(ktchv @ Aug 30 2007, 17:39) *
А как настроить то?

Прочитать в документации раздел Peripheral DMA Controller и настроить. Примеры здесь выкладывали, воспользуйтесь поиском.
Go to the top of the page
 
+Quote Post
ktchv
сообщение Aug 30 2007, 18:26
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 18
Регистрация: 9-08-07
Пользователь №: 29 683



Цитата(a3r3 @ Aug 30 2007, 18:39) *
Прочитать в документации раздел Peripheral DMA Controller и настроить. Примеры здесь выкладывали, воспользуйтесь поиском.



вот допустим. пишу:

AT91F_PDC_Open(AT91C_BASE_PDC_SSC);

AT91F_SSC_ReceiveFrame (AT91C_BASE_SSC,(char*) buffer, lb , 0, 0) ;

дальше срабатывает прерывание ENDRX, потом RXRDY, потом OVRUN.

во время прерываний что с этим делать? в примерах ничего на прием не нашел.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 30th July 2025 - 21:34
Рейтинг@Mail.ru


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