Ljutik1 (15.10.2016 20:23, просмотров: 3312)
Начинаю изучать HAL и STM32 - споткнулся Для начала купил STM32nucleo64 с 72-м процессором на борту. Ну, понравилась мне она.
Создал в КУБЕ проект, подгрузил в ИАР. Проект простой - помигать светодиодом.
вот так
/*Configure GPIO pin : PB13 */
GPIO_InitStruct.Pin = GPIO_PIN_13;
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
GPIO_InitStruct.Pull = GPIO_NOPULL;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
/*Configure GPIO pin Output Level */
HAL_GPIO_WritePin(GPIOB, GPIO_PIN_13, GPIO_PIN_SET);
while (1)
{
HAL_GPIO_WritePin (GPIOB, GPIO_PIN_13, GPIO_PIN_RESET);
HAL_Delay (500);
HAL_GPIO_WritePin (GPIOB, GPIO_PIN_13, GPIO_PIN_SET);
HAL_Delay (500);
}
Не мигает! Даже не зажигает. Какой-то косяк. Видимо, ккакая-то элемеентарщина.
Помогите