ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 апреля
942165 Топик полностью
il-2 (24.08.2019 12:24, просмотров: 102) ответил Dingo на Тут скорее способ вынести настройки в одно место. Пример: пины USART для терминала. Если их назначать в Си-файле, то приходится скакать и по *.c и по *.h. Опять же - прототипы функций, которые участвуют в интерфейсе.
Подобные вещи лично я выношу в файл с названием conf_board.h Это файл с описанием всех физических подсоединений для МК данной архитектуры. Соответственно, он включается в Си-файлах модулей драйверов. А в h-файлах этих модулей-драйверов представлен только интерфейс.