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

 
 
 
Reply to this topicStart new topic
> Не включается PA15, STM32F103
AndreyKeil
сообщение Nov 4 2010, 15:42
Сообщение #1


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

Группа: Свой
Сообщений: 96
Регистрация: 16-11-05
Из: г.Екатеринбург
Пользователь №: 10 930



Второй день не могу включить ногу PA15 у проца STM32F103.
Делаю так:
Код
#define SETBIT(ADDRESS, BIT) (ADDRESS|= (1<<BIT))

   AFIO->MAPR&= ~0x07000000;
   AFIO->MAPR|=  0x04000000;//JTAG & SW запрет
   RCC_APB2ENR|=
             1<< 3| //разреш. тактиров. портаB
             1<< 2| //разреш. тактиров. портаA
             1<< 0; //разреш. тактиров. альтернативн. функции порта

   GPIOA_CRH&= ~(0xF << 28);//настройки для 15 вывода
   GPIOA_CRH|= (3 << 28);   //настройки для 15 вывода push-pull на 50МГц
   SETBIT(GPIOA_ODR,15);   // вот здесь не срабатывает!!!

PA15 у этого проца висит на относится к JTAG. Также, не работают относящиеся к JTAG-у, PA13 и PA14. В доке вроде бы ничего про них не сказано особо. По умолчанию эти три вывода включены на JTAG. Кто-нибудь подскажите, как включить эти порты в обычном цифровом (ввод-вывод) режиме. help.gif
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Nov 4 2010, 18:03
Сообщение #2


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(AndreyKeil @ Nov 4 2010, 20:42) *
Делаю так:

Вроде всё правильно. Я использовал A15, всё работало.
Попробуйте сначала включить тактирование ножек в RCC_APB2ENR, а уже потом ремап.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
AndreyKeil
сообщение Nov 5 2010, 08:39
Сообщение #3


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

Группа: Свой
Сообщений: 96
Регистрация: 16-11-05
Из: г.Екатеринбург
Пользователь №: 10 930



И впрямь, помогло. Действительно поставил сначала
Код
RCC_APB2ENR|=
             1<< 3| //разреш. тактиров. портаB
             1<< 2| //разреш. тактиров. портаA
             1<< 0; //разреш. тактиров. альтернативн. функции порта
...
...

и всё заработало!
Спасибо, АНТОХА!!! cheers.gif
Go to the top of the page
 
+Quote Post

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

 


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


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