Заголовочный файл в CubeIDE
Добавлено: Сб июл 23, 2022 10:45:03
Всем привет! Знающие, подскажите - хочу подключить заголовочный файл "#include "stm32f1xx_hal_gpio.h" в файл "pump.с" по причине того, что возникает ошибки такого рода:
'GPIO_PIN_9' undeclared (first use in this function) pump.c /Project11/User_library/Src line 12 C/C++ Problem
'GPIO_PIN_RESET' undeclared (first use in this function) pump.c /Project11/User_library/Src line 12 C/C++ Problem
'GPIO_PIN_SET' undeclared (first use in this function) pump.c /Project11/User_library/Src line 14 C/C++ Problem
'GPIOA' undeclared (first use in this function) pump.c /Project11/User_library/Src line 12 C/C++ Problem
make: *** [User_library/Src/subdir.mk:25: User_library/Src/pump.o] Error 1 Project11 C/C++ Problem
make: *** Waiting for unfinished jobs.... Project11 C/C++ Problem
НО после того как я добавил этот заголовочный файл, у меня возникает 129 ошибок (смотреть фото "129 ошибок").
Но когда я добавляю заголовочный файл "main.h" в файл "pump.с" то ошибок нет. Почему так происходит?
Сильно не кусайте, новичок.
Все фото прикрепил во вложении.
'GPIO_PIN_9' undeclared (first use in this function) pump.c /Project11/User_library/Src line 12 C/C++ Problem
'GPIO_PIN_RESET' undeclared (first use in this function) pump.c /Project11/User_library/Src line 12 C/C++ Problem
'GPIO_PIN_SET' undeclared (first use in this function) pump.c /Project11/User_library/Src line 14 C/C++ Problem
'GPIOA' undeclared (first use in this function) pump.c /Project11/User_library/Src line 12 C/C++ Problem
make: *** [User_library/Src/subdir.mk:25: User_library/Src/pump.o] Error 1 Project11 C/C++ Problem
make: *** Waiting for unfinished jobs.... Project11 C/C++ Problem
НО после того как я добавил этот заголовочный файл, у меня возникает 129 ошибок (смотреть фото "129 ошибок").
Но когда я добавляю заголовочный файл "main.h" в файл "pump.с" то ошибок нет. Почему так происходит?
Сильно не кусайте, новичок.
Все фото прикрепил во вложении.