Ответ зависит от того, какой должна быть конфигурация «по умолчанию». Например, скажем, у вас есть нисходящий MOSFET с N-каналом, и вы хотите отключить его по умолчанию. Тогда вы бы использовали понижающий резистор, чтобы обеспечить такое поведение, если на входе появляется высокий импеданс.
смоделировать эту схему - схема, созданная с использованием CircuitLab
С другой стороны, предположим, что у вас есть восходящий P-канал MOSFET, и вы хотите, чтобы он по умолчанию был отключен. На этот раз для создания такого поведения требуется подтягивающий резистор.
смоделировать эту схему
Существует также альтернативный случай, когда вы хотите, чтобы устройство было включено по умолчанию, и в этом случае два вышеупомянутых случая будут изменены на противоположные (подтягивание для N-канального MOSFET, понижение для P-канального MOSFET).
Несколько других соображений:
Линии I2C определяют подтягивающие резисторы, потому что устройства «должны» иметь открытый сток на землю и, таким образом, должны каким-то образом повышать потенциал линии.
Аналоговые компараторы обычно конфигурируются как устройства с открытым стоком, и, таким образом, также необходимы подтягивающие резисторы для получения высокого потенциала на выходе.
Вы можете потреблять больше тока, используя резисторы подтягивания / понижения, в зависимости от того, что подключено к входу / выходу.
Любая конфигурация может одинаково хорошо работать в вашем приложении (то есть нет существенного преимущества, так или иначе).
... И любое количество причин, связанных с конкретным приложением, почему одна конфигурация может быть предпочтительной.