ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
9 июля
263407 Топик полностью
koyodza (24.07.2011 16:07, просмотров: 131) ответил Юра на Уважаемые гуру STM32, опять я ничего я не понимаю. Вот неделю на таймеры убил, а не могу простой библиотечный пример усвоить. Пример - TimeBase. main. Задаю настроечную структуру. TIM_TimeBaseStructure.TIM_Period = 65535;
чтобы текст был отформатирован правильно, нужно зарегистрироваться. Регистрация здесь очень простая Что касается Вашего вопроса, то прескаллер пишется в структуру типа TIM_TimeBaseInitTypeDef Там 5 полей:
  uint16_t TIM_Prescaler;         /*!< Specifies the prescaler value used to divide the TIM clock.
                                       This parameter can be a number between 0x0000 and 0xFFFF */

  uint16_t TIM_CounterMode;       /*!< Specifies the counter mode.
                                       This parameter can be a value of @ref TIM_Counter_Mode */

  uint16_t TIM_Period;            /*!< Specifies the period value to be loaded into the active
                                       Auto-Reload Register at the next update event.
                                       This parameter must be a number between 0x0000 and 0xFFFF.  */ 

  uint16_t TIM_ClockDivision;     /*!< Specifies the clock division.
                                      This parameter can be a value of @ref TIM_Clock_Division_CKD */

  uint8_t TIM_RepetitionCounter;  /*!< Specifies the repetition counter value. Each time the RCR downcounter
Чтение документации обычно тоже хорошо помогает :=)