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

 
 
> LPC2478: Подсчет импульсов с произвольной ноги
yurmala
сообщение Mar 1 2011, 09:28
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 65
Регистрация: 9-02-11
Из: Трехгорный
Пользователь №: 62 814



Приветствую всех! У меня, как у начинающего, вопрос:
Есть задача - определить частоту некого внешнего источника подвешенного на произвольную ногу.
Это ведь нужно с помощью таймеров реализовать? Можно ли какому-либо из таймеров задать в качестве источника синхроимпульсов задать эту ножку? Тогда бы можно было запустить 2 таймера - 1 с периодом в 1 секунду - 2 - от внешнего источника - подсчет кол-ва "тиков".
А если это ножка действительно произвольная (GPIO)? Как я понял (может ошибаюсь) таймер можно настроить на внешний источник если только использовать определенные порты МК в нужных режимах? так ли это?
Какой будет вариант подсчета импульсов на произвольном, обычном GPIO порту?

Сообщение отредактировал yurmala - Mar 1 2011, 09:29
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
M_Andrey
сообщение Mar 1 2011, 10:04
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 158
Регистрация: 15-10-07
Из: Й-Ола
Пользователь №: 31 376



Лучше всего по прерыванию, но опять-же не все - можно только P0[31:0] и P2[31:0].
Go to the top of the page
 
+Quote Post
МП41
сообщение Mar 3 2011, 13:18
Сообщение #3


4 синих кубика
****

Группа: Участник
Сообщений: 526
Регистрация: 19-09-08
Из: полупроводника, металла и стекла
Пользователь №: 40 326



Цитата(M_Andrey @ Mar 1 2011, 12:04) *
Лучше всего по прерыванию, но опять-же не все - можно только P0[31:0] и P2[31:0].

А у LPC2364 тоже только с этих портов возможно прерывание?

Сообщение отредактировал МП41 - Mar 3 2011, 13:21


--------------------
p-n-p-p-n-p-n-n-p-n-p структура однако очень эффективна
Go to the top of the page
 
+Quote Post



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

 


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


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