Всем привет! Знающие, подскажите - хочу подключить заголовочный файл "#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.с" то ошибок нет. Почему так происходит?
Сильно не кусайте, новичок.
Все фото прикрепил во вложении.
- Вложения
-
- Так все работает(ошибок нуль).png
- (14.98 KiB) Скачиваний: 41
-
- вылазиет 129 ошибок.png
- (18.39 KiB) Скачиваний: 41
-
- вылазиет 5 ошибок.png
- (15.79 KiB) Скачиваний: 35
-
- в хедере ничего не подключено.png
- (8.25 KiB) Скачиваний: 36
-
- 129 ошибок.png
- (65.66 KiB) Скачиваний: 41