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

 
 
> LPC1768 - несколько меандров с одного таймера
BCluster
сообщение Dec 21 2010, 13:54
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 6-11-07
Пользователь №: 32 111



Добрый день. У LPC17xx есть возожность делать тогл определенных ножек по прерыванию на аппаратном уровне. Вот собственно вопрос - могу ли я делать тогл одной ножки с частотой f, а другой с f/32 например? Пробовал реализовать это программно - очень сильное отставание по фазе. А эти сигналы должны быть синхронны. Сейчас соединил MAT выход одного таймера с CAP входом другого просто физически проводком sm.gif, настроенного как счетчик и делю на 32 частоту. Но этот вариант какой то подозрительный.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
BCluster
сообщение Dec 22 2010, 06:22
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 6-11-07
Пользователь №: 32 111



MrYuran - так можно сделать, но этот вариант все равно будет жрать проц время, причем много, ибо таймер прерывает с частотой в 5мгц. Может я чего-то не допонял, если так буду раз если объясните. sm.gif
А насчет PWM - там вроде частота фиксированная на все каналы и можно менять скважность? Хотя могу и ошибаться.
Go to the top of the page
 
+Quote Post
vmp
сообщение Dec 22 2010, 08:06
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 20-01-05
Из: Зеленоград
Пользователь №: 2 070



Цитата(BCluster @ Dec 22 2010, 12:22) *
А насчет PWM - там вроде частота фиксированная на все каналы и можно менять скважность? Хотя могу и ошибаться.

Не просто PWM, а Motor Control PWM - это совсем другой модуль.
Там 3 независимых таймера, у каждого свой счетчик и регистр лимита (до скольких считать). А вот регистр с битами запуска - общий, так что стартовать они будут синхронно.
Так что читайте Chapter 25 User Manual.
Go to the top of the page
 
+Quote Post



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

 


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


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