Использую: BF-532
на BlackFin есть PPI он использует 4 пина чисто под PPI и 12(из 16ти) от GPIO.
в разрабатываемом мной устройстве - PPI должен быть в режиме ПРИЕМ-ДАННЫХ (input) и соответственно шина данных с АЦП тоже
- 16ти битная, тоесть на полную шину PPI...
В Datasheet документации на BlackFin везде сказано - что эти пины PPI используются и также сказано - что 4 пина GPIO[3..0] отсутствуют для PPI, но тут же сказано что используются для режима ITU-656 (режим видео-потока) и что якобы там на этих 4х чтото для режита ITU-656, но он мне не нужен, нужен саммый классический PPI...
Таблица 11-1. Выводы PPI.
Название сигнала | Функция | Направление | Альтернативная
PPI15 | Данные | Двунаправленный | PF4, выход разрешения
PPI14 | Данные | Двунаправленный | PF5, выход разрешения
PPI13 | Данные | Двунаправленный | PF6, выход разрешения
PPI12 | Данные | Двунаправленный | PF7, выход разрешения
PPI11 | Данные | Двунаправленный | PF8, выход разрешения
PPI10 | Данные | Двунаправленный | PF9, выход разрешения
PPI9 | Данные | Двунаправленный | PF10, выход разрешения
PPI8 | Данные | Двунаправленный | PF11, выход разрешения
PPI7 | Данные | Двунаправленный | PF12, выход разрешения
PPI6 | Данные | Двунаправленный | PF13, выход разрешения
PPI5 | Данные | Двунаправленный | PF14, выход разрешения
PPI4 | Данные | Двунаправленный | PF15, выход разрешения
PPI3 | Данные | Двунаправленный | Отсутствует
PPI2 | Данные | Двунаправленный | Отсутствует
PPI1 | Данные | Двунаправленный | Отсутствует
PPI0 | Данные | Двунаправленный | Отсутствует
PPI_FS3 | Кадровая синхронизация 3/поле | Двунаправленный | PF3, выход разрешения
PPI_FS2 | Кадровая синхронизация 2/VSYNC | Двунаправленный | Таймер 2
PPI_FS1 | Кадровая синхронизация 1/HSYNC | Двунаправленный | Таймер 1
PPI_CLK | Сигнал тактовой синхронизации с | Входной | Отсутствует
корень вопроса таков
- можно ли использоать пины PGIO[3..0] как пользовательские - если используется режим PPI (не в стандарте ITU-656 )
Тоесть у меня явная нехватка пинов и я хочу эти 4 пина PGIO[3..0] использовать с пользой и по своему назначению...
и как с этими PGIO[3..0] битами работать?
дело в том что у BlackFin всего 16 бит пользовательский рессурс PF[15..0] по пинам всего, а тут если верить DataSheet- то с использованием PPI они тупо отсутствуют...
еще вот что нашел в русском перефоде даташита
...
Поле DLEN[2:0] определяет разрядность данных PPI-порта в любом режиме.
Необходимо отметить, что поддерживаются данные любой разрядности от 8 до 16,
за исключением 9-разрядных данных. Любые выводы PF, которые не
задействуются PPI-портом по результатам настройки поля DLEN, могут
использоваться для реализации других функций.
...
Могу ли я это понимать что PGIO[3..0] - я таки могу использовать под желаемые мне цели?
Если да - то как?
Какие есть мысли по этому поводу?
Подскажите пожалуйста, посоветуйте...!
Документация на BF бледная как непонятно кто...
надеюсь на Вашу помошь!
.
Цитата(PrSt @ May 31 2007, 12:27)

Использую: BF-532
....
.
Извиняюсь - промазал форумом - уже написал куда нужно (на 1 парент вверх)....
Модераторам - на Ваше усмотрение... можно это сообщение если без пользы оно - удалить...