Например TDA7294

Форум РадиоКот • Просмотр темы - STM32L и GPIO
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Чт фев 12, 2026 16:59:39

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 2 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: STM32L и GPIO
СообщениеДобавлено: Пн ноя 28, 2011 10:12:26 
Первый раз сказал Мяу!

Зарегистрирован: Вт сен 20, 2011 14:51:26
Сообщений: 21
Рейтинг сообщения: 0
Добрый день.

Имеем платку STM32L-Discovery. Начал изучения с мигания светодиодом и чтения уровня с порта. Снимаю уровень с пина 0 порта А, там где кнопка висит, есть вопрос по инициализации. Использую стандартные библиотеки для работы с периферией

Код:
GPIO_InitTypeDef GPIO_A;
   RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA,ENABLE);
   GPIO_A.GPIO_Pin=GPIO_Pin_0;
   GPIO_A.GPIO_Speed=GPIO_Speed_10MHz;
   GPIO_A.GPIO_Mode=GPIO_Mode_IN;
   GPIO_A.GPIO_PuPd=GPIO_PuPd_DOWN;
   GPIO_Init(GPIOB,&GPIO_A);


Вот не пойму влияет ли на что GPIO_A.GPIO_PuPd=GPIO_PuPd_DOWN? Что PuPd_NOPULL, что PuPd_DOWN, что PuPd_UP ничего не меняет - на порту всегда нет напряжения после инициализации.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32L и GPIO
СообщениеДобавлено: Пн ноя 28, 2011 22:29:18 
Собутыльник Кота
Аватар пользователя

Карма: 40
Рейтинг сообщений: 372
Зарегистрирован: Вс июл 17, 2011 11:51:52
Сообщений: 2623
Рейтинг сообщения: 0
mcsa писал(а):
Начал изучения с мигания светодиодом и чтения уровня с порта. Снимаю уровень с пина 0 порта А, там где кнопка висит, есть вопрос по инициализации. Использую стандартные библиотеки для работы с периферией
Код:
GPIO_InitTypeDef GPIO_A;
   RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA,ENABLE);
   GPIO_A.GPIO_Pin=GPIO_Pin_0;
   GPIO_A.GPIO_Speed=GPIO_Speed_10MHz;
   GPIO_A.GPIO_Mode=GPIO_Mode_IN;
   GPIO_A.GPIO_PuPd=GPIO_PuPd_DOWN;
   GPIO_Init(GPIOB,&GPIO_A);

что PuPd_DOWN, что PuPd_UP ничего не меняет - на порту всегда нет напряжения после инициализации.

Так Вы читаете РА0 или пишете туда? Сейчас пин настроен на ввод, подтяжка вниз включена. Какое напряжение и где Вы ожидаете?


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y