Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SSC в SAM7
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
SpiritDance
Чего-то я не понимаю что это значит:
Цитата
DATLEN: Data Length
0: Forbidden value (1-bit data length not supported).
Any other value: The bit stream contains DATLEN + 1 data bits. Moreover, it defines the transfer size performed by the
PDC2 assigned to the Receiver. If DATLEN is lower or equal to 7, data transfers are in bytes. If DATLEN is between 8 and
15 (included), half-words are transferred, and for any other value, 32-bit words are transferred.

То есть приниматся-передаватся данные могут только либо по 8 либо по 16 либо по 32 бита а по другой длине-шиш? или здесь что-то другое имеется ввиду?
Могу я, например, сделать так - сказать что фрейм у меня равен 1, отключить datasync и сделать datasize равным 18?
aaarrr
Цитата(SpiritDance @ Nov 8 2006, 17:17) *
То есть приниматся-передаватся данные могут только либо по 8 либо по 16 либо по 32 бита а по другой длине-шиш? или здесь что-то другое имеется ввиду?

Имеется в виду размерность данных, передаваемых через PDC.

Цитата(SpiritDance @ Nov 8 2006, 17:17) *
Могу я, например, сделать так - сказать что фрейм у меня равен 1, отключить datasync и сделать datasize равным 18?

Если datasync - зто frame sync data, то не вижу проблем.
Возвращаясь к первой части вопроса: PDC при этом будет гонять целые слова по 32 бита.
SpiritDance
ТОе сть если без дма то по 18 бит, а если с дма то по 32? так?
aaarrr
Цитата(SpiritDance @ Nov 8 2006, 17:45) *
ТОе сть если без дма то по 18 бит, а если с дма то по 32? так?

Нет. PDC будет передавать 32 бита, из которых только 18 будут передаваться SSC.
SpiritDance
Все понятно, спасибо aaarrr.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.