Ответ в теме: Программирование МК STM32



#14727
nikolay
Участник

В уроке №3 по МК STM32.Все бомба ,все супер !!! НО в этом уроке на против GPIO_InitTypeDef InitD;стоит красный крест и пишет (Use of undeclared identifier)хотя ошибок и предупреждений ноль.Будьте добры подскажите как справится с этой бедой ?Еще одна интересная вещь-запускаю проект урок №3 если при запуске открывается main.h то ошибок и крестов нет,а перехожу в main.c сразу подчеркивание
#include «main.h» и в main.h GPIO_InitTypeDef InitD;//для светодиодов.
GPIO_InitTypeDef InitA;//для кнопок.
RCC_AHB1Periph_GPIOD,ENABLE
InitD.GPIO_Pin = GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3|GPIO_Pin_4
|GPIO_Pin_5|GPIO_Pin_6|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9;
InitD.GPIO_Mode = GPIO_Mode_OUT;
InitD.GPIO_OType = GPIO_OType_PP;
InitD.GPIO_PuPd = GPIO_PuPd_NOPULL;
все остальное в полном порядке. Да еще компилятор ругается на InitA0, без 0 все хорошо !