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

 
 
> Альтернативная функция выхода TIM1 STM32F303
domowoj
сообщение Dec 5 2014, 18:40
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Здравствуйте форумчане.

Не могу понять, почему не получается подключить выход
TIM1_CH1N на PA11, причем на выход PA7 тот же канал таймера работает.
Что-то делаю не так...?
Кусок кода инициализации:
Код
    RCC->AHBENR |= RCC_AHBENR_GPIOAEN;    
    RCC->APB2ENR |= RCC_APB2ENR_SYSCFGEN;
    RCC->APB2ENR |= RCC_APB2ENR_TIM1EN;

        GPIOA->MODER |= GPIO_MODER_MODER11_1;    //PA11 - output AF
        GPIOA->OSPEEDR |= GPIO_OSPEEDER_OSPEEDR11;    //PA11 - 40MHz
        //GPIOA->AFR[0] |= 0x060000000;                //PA7 - AF6 (TIM1_CH1N)    
        GPIOA->AFR[1] |= 0x06000;                //PA11 - AF6 (TIM1_CH1N)




Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
1113
сообщение Dec 6 2014, 08:47
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 24-02-06
Из: Москва
Пользователь №: 14 658



почту ещё свою дайте

на этой плате на PA11 - USB
Go to the top of the page
 
+Quote Post
domowoj
сообщение Dec 6 2014, 09:03
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Цитата(1113 @ Dec 6 2014, 14:47) *
на этой плате на PA11 - USB

Может поэтому и не работает?


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
1113
сообщение Dec 6 2014, 09:09
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 24-02-06
Из: Москва
Пользователь №: 14 658



Цитата(domowoj @ Dec 6 2014, 12:03) *
Может поэтому и не работает?
просто через резистор 22 Ом подключено к разъёму USB. если не подключать USB - влиять не должно. дайте почту...


вот, всё стандартно:
Код
void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* htim_base)
{

  GPIO_InitTypeDef GPIO_InitStruct;
  if(htim_base->Instance==TIM1)
  {
  /* USER CODE BEGIN TIM1_MspInit 0 */

  /* USER CODE END TIM1_MspInit 0 */
    /* Peripheral clock enable */
    __TIM1_CLK_ENABLE();
  
    /**TIM1 GPIO Configuration    
    PA11     ------> TIM1_CH1N
    */
    GPIO_InitStruct.Pin = GPIO_PIN_11;
    GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
    GPIO_InitStruct.Pull = GPIO_NOPULL;
    GPIO_InitStruct.Speed = GPIO_SPEED_LOW;
    GPIO_InitStruct.Alternate = GPIO_AF6_TIM1;
    HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);

  /* USER CODE BEGIN TIM1_MspInit 1 */

  /* USER CODE END TIM1_MspInit 1 */
  }

}
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- domowoj   Альтернативная функция выхода TIM1 STM32F303   Dec 5 2014, 18:40
- - 1113   а что за корпус?   Dec 5 2014, 19:04
- - domowoj   STM32F303VCT6 100 ног.   Dec 5 2014, 20:00
- - KnightIgor   Цитата(domowoj @ Dec 5 2014, 20:40) Здрав...   Dec 5 2014, 20:14
|- - domowoj   Цитата(KnightIgor @ Dec 6 2014, 02:14) А ...   Dec 5 2014, 20:34
- - 1113   AFR[1] вот это верно?   Dec 5 2014, 20:20
- - adnega   Опять эти опасные "|="... А если просто ...   Dec 5 2014, 21:01
|- - domowoj   Цитата(adnega @ Dec 6 2014, 03:01) Опять ...   Dec 5 2014, 21:08
|- - Tanya   Цитата(domowoj @ Dec 6 2014, 00:08) Пробо...   Dec 6 2014, 06:45
- - adnega   А в чем заключается невозможность подключения? Отс...   Dec 5 2014, 21:34
- - Сергей Борщ   А может просто снаружи замыкание мешает пошевелить...   Dec 6 2014, 07:38
- - domowoj   С CUBE до конца еще разбираться надо, но за наводк...   Dec 6 2014, 08:11
- - 1113   и что не работает? код ведь одинаковыйЦитата(domow...   Dec 6 2014, 08:29
|- - domowoj   Цитата(1113 @ Dec 6 2014, 14:29) и что не...   Dec 6 2014, 08:45
- - domowoj   Спасибо. У меня то же самое почти. Вот начало этой...   Dec 6 2014, 13:23
- - 1113   и что не понятно? заполняется структура и передаёт...   Dec 6 2014, 13:27
- - domowoj   Ларчик просто открывался! На плате вывод проце...   Dec 6 2014, 16:54
- - scifi   Семён Семёныч!   Dec 6 2014, 21:29


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

 


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


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