ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
2 мая
1514973 Топик полностью
Cкpипaчпророк (28.04.2025 14:20, просмотров: 103) ответил Mty1 на Вопрос по организаии .h в проекте. Как то обсуждалось, что у каждого модуля должен быть свой .h файл в котором только то, что нужно для прочих модулей. Скажем для adc.c есть adc.h в котором различные #define и объявленные extern функции из adc.c А теперь в проекте появляется главный Myproj.h со всякими главными #define. Стоит ли в него включать все .h проекта? Кто как делает, поделитесь?
Не стоит. Более того, если вам это понадобилось, то это нехороший звоночек. 

Посмотрел, у меня нет myproj.h

Файл myproj.c в нем не нужнается (потому что ничего никому не отдаёт).


Теоретически, там могли бы быть какие-то параметры прикладного кода,

но все они храняться в EEPROM и "распределение адресов" - в модуле eeprom.h

... но не любой ценой.