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

 
 
 
Reply to this topicStart new topic
> STM32F103 - можно ли вход таймера TIM1_ETR программно подтянуть?
zheka
сообщение Feb 11 2015, 19:43
Сообщение #1


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



Господа, я конечно понимаю, что проблема элементарно решается резистором, но мы не ищем легких путей.
STM32F103RBT6, TIM1 настроен на счет внешних импульсов с TIM1_ETR (PA12).
Хочется чтобы при отсутствии сигнала ножка не ловила мусор.
Предварительная настройка ножки как
Код
GPIO_InitStructure.GPIO_Pin   = GPIO_Pin_12; // PA12
GPIO_InitStructure.GPIO_Mode  = GPIO_Mode_IPU;
GPIO_Init(GPIOA, &GPIO_InitStructure);

... эффекта не дает.

Есть ли программное решение или мне не выеживаться и поставить резистор?
Go to the top of the page
 
+Quote Post
KnightIgor
сообщение Feb 11 2015, 21:03
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 643
Регистрация: 29-05-09
Из: Германия
Пользователь №: 49 725



По-моему, кроме настройки IPU надо записать "1" в линию порта, чтобы действительно включился pull up.

Сообщение отредактировал IgorKossak - Feb 11 2015, 22:08
Причина редактирования: бездумное цитирование
Go to the top of the page
 
+Quote Post
Axel
сообщение Feb 12 2015, 06:54
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 480
Регистрация: 21-11-04
Пользователь №: 1 188



Цитата(zheka @ Feb 11 2015, 23:43) *
... или мне не выеживаться и поставить резистор?


Видимо не выживаться: внутренней подтяжки может элементарно не хватить для приличного уровня помех - там десятки килоом.
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Feb 12 2015, 08:36
Сообщение #4


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(KnightIgor @ Feb 12 2015, 00:03) *
По-моему, кроме настройки IPU надо записать "1" в линию порта, чтобы действительно включился pull up.

+1


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post

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

 


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


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