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

 
 
> Таймер в МК, Поясните начинающему, пожалуйста
nikkov
сообщение Feb 7 2011, 11:34
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 217
Регистрация: 1-02-05
Пользователь №: 2 332



Начинаю только работать с МК, в частности с AVR32. Мне понадобилось для формирования клока SSC (I2S) поделить внешний сигнал 12МГц (сам МК работает на 66 МГц), т.к. специально предназначенные для этого ноги МК были заняты, то повесил эту функцию на один из таймеров. Т.е. внешний сигнал подается на вход клока таймера, таймер считает до заданного числа, сбрасывается в ноль, выход таймера инвертируется, затем автоматом все повторяется. Смотрю полученный сигнал на осциллографе и вижу, что на выходе та частота, что нужна, но иногда период выходного сигнала выскакивает за нужные длительности.
Почему это может быть, ведь насколько я понимаю таймер формирует сигналы не зависимо от того, чем занимается в данный момент сам процессор?
Go to the top of the page
 
+Quote Post



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

 


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


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