NewSistems Опубликовано 10 ноября, 2017 Жалоба Поделиться Опубликовано 10 ноября, 2017 Начал учить микроконтроллеры семейства stm32, хочу подключить кнопку и по нажатию зажигать диод. Пишу программу на Coocox , зажег диоды, теперь нужно кнопку объявить, но выдает ошибку. Вот код: void initbutton() { RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); GPIO_InitTypeDef gpioC; GPIO_StructInit(&gpioC); gpioC.GPIO_Pin = GPIO_Pin_0; gpioC.GPIO_Mode = GPIO_Mode_IN; GPIO_Init(GPIOA, &gpioC); } а вот такую ошибку выдает: [cc] C:CooCoxCoIDEworkspaceLED_ON_1main.c: In function 'initbutton': [cc] C:CooCoxCoIDEworkspaceLED_ON_1main.c:53:26: error: 'RCC_APB2Periph_GPIOA' undeclared (first use in this function) [cc] RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); [cc] ^ [cc] C:CooCoxCoIDEworkspaceLED_ON_1main.c:53:26: note: each undeclared identifier is reported only once for each function it appears in Буду благодарен за помощь! Читать дальше Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.