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

 
 
> STM32F407, SysTick_Config(SystemCoreClock/1000);
Метценгерштейн
сообщение Aug 11 2014, 18:09
Сообщение #1


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

Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079



Как только добавляю инициализацию
SysTick_Config(SystemCoreClock/1000);
так сразу прога основная отказывается работать. Просто инициализация сделана, еще ничего нигде не задействовал.
А почему так?
Код
void InitPeriph(void)  {
  SysTick_Config(SystemCoreClock/1000); // системный таймер

  RCC->AHB1ENR |= RCC_AHB1ENR_GPIODEN;   // Включаем тактирование порта D
  
  GPIOD->MODER |= GPIO_MODER_MODER12_0;  //output
  GPIOD->OTYPER &= ~GPIO_OTYPER_OT_12;  //Output push-pull
  GPIOD->OSPEEDR |=GPIO_OSPEEDER_OSPEEDR12;  //40 MHz
  GPIOD->PUPDR &=~GPIO_PUPDR_PUPDR12;  //No pull-up, pull-down
....
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd August 2025 - 14:01
Рейтинг@Mail.ru


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