Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Максимальная частота входного сигнала на ногу
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
Tcom
Доброго времени суток!!!
Скажите какая максимальная частота может быть понята AT91SAM7S128.
Нужно распознавать синхро сигнал 2.5 МГц.
Потянет??
aaarrr
Цитата(Tcom @ Oct 22 2009, 12:14) *
Нужно распознавать синхро сигнал 2.5 МГц.
Потянет??

Смотря что в вашем понимании значит "распознавать".
Tcom
Нужно по синхросигналу читать данные, переход 0 -> 1 считываем.
aaarrr
55MHz / 2.5MHz = 22 такта на считывание - вполне можно, если не отвлекаться на другие дела.
Tcom
48 МГц у меня так я думаю, кварц и PLL у меня стоит такой как на олимекс плате.
48 / 2.5 = 19.2
Чтение с порта 3 такта или я ошибаюсь?
Лучше таки дела писать на ассемблере?
Как узнать на какой частоте работает процессор?
aaarrr
Цитата(Tcom @ Oct 22 2009, 16:00) *
Чтение с порта 3 такта или я ошибаюсь?

Нет, 4 - еще такт на доступ через APB.

Цитата(Tcom @ Oct 22 2009, 16:00) *
Лучше таки дела писать на ассемблере?

Совсем не обязательно.

Цитата(Tcom @ Oct 22 2009, 16:00) *
Как узнать на какой частоте работает процессор?

Самый простой способ - включить какой-нибудь программируемый клок (PCKx) и ткнуть в него осциллографом.
Tcom
А где можно глянуть сколько времени(тактов) уходит на выполнение инструкции? В IAR посмотрю в окне дизассемблера и посчитаю.
aaarrr
Время выполнения можно посмотреть в ARM7TDMI Technical Reference Manual, только вот нюансы типа тактов ожидания при доступе надо учитывать самостоятельно.
Tcom
Все ясно, спасибо большое!!
Буду разбираться.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.