2009-11-21 2 views

ответ

4

Эта кнопка оказывает физическое воздействие (гальваническое «ИЛИ» с выходом микросхемы «перезагрузки») на сигнал питания «Питание» и подается через все возможные платы, являющиеся сигнальным номером 1 каждого квадратного дюйма материнской платы и периферийные устройства. Это позволяет тысячам разработчиков ASIC/FPGA и аналоговых аппаратных средств хорошо спать. Не нарушайте их спокойствия!

+0

Только теоретическое замечание. Это может быть актуально для ПК, но не для других (встроенных) устройств, например. Palm Treo или Apple IPhone/Ipod. Эти устройства должны быть сброшены без кнопки сброса, потому что у них их нет. На кнопке сброса нет питания! Это должно быть возможно изменить, введя его собственную операционную систему, которая меняет это. Во всяком случае: почему вы хотите свернуть свое устройство, отключив сброс? –

+0

@dz .: На устройствах серии Palm появилась кнопка сброса аппаратного обеспечения. Что касается ПК, то исторически единственный способ, с помощью которого 80286-машины могли вернуться к совместимой с DOS операцией после доступа к памяти за пределами адреса 0x0FFFFF, состояло в том, чтобы сбросить ЦП, поэтому вектор сброса BIOS будет проверять, были ли установлены определенные биты, и если да, продолжите более ранние операции вместо обычного запуска. Я бы предположил, что нажатие кнопки сброса приведет к сбросу защелки, которую может использовать BIOS, чтобы отличать перезагрузку во время работы от сброса при загрузке, но я не совсем уверен. – supercat

0

Я вполне уверен, что ответ - нет ... иначе это победит цель ... не так ли?

0

Я так не думаю. Насколько я знаю, сброс - это даже PIN-код на вашем CPU, который активируется при нажатии кнопки сброса. Но на платформах без ПК это может быть другим, например. IPod Nano не имеет кнопки сброса.

0

Сомнительно, что кто-то разработал материнскую плату, которая позволяет вам это делать.

Сброс будет аппаратным прерыванием, которое невозможно обойти с программным обеспечением.

0

Это аппаратное обеспечение, а не программное обеспечение. Таким образом, вы не можете много работать с программным обеспечением, нет.