Что означает слово reset
Что означает слово reset
Откройте возможности нейронного машинного перевода PROMT
PROMT.One (www.translate.ru) – бесплатный онлайн-переводчик на основе нейронных сетей (NMT) для азербайджанского, английского, арабского, греческого, иврита, испанского, итальянского, казахского, китайского, корейского, немецкого, португальского, русского, татарского, турецкого, туркменского, узбекского, украинского, финского, французского, эстонского и японского языков.
Изучайте времена и формы глаголов в английском, немецком, испанском, французском и русском языках в разделе Спряжение и склонение. Учите употребление слов и выражений в разных Контекстах. Мы собрали для вас миллионы примеров перевода на разные языки, которые помогут вам в изучении иностранных языков и подготовке домашних заданий.
Переводите в любом месте и в любое время с помощью мобильного переводчика PROMT.One для iOS и Android. Попробуйте голосовой и фотоперевод, скачайте языковые пакеты для офлайн-перевода.
Поделиться переводом
Но сейчас вы можете переводить только 999 символов за один раз.
Пожалуйста, войдите или зарегистрируйтесь, чтобы переводить до 5 000 символов единовременно. войти / зарегистрироваться
Добавить в избранное
Для добавления в Избранное необходимо авторизоваться
reset
Полезное
Смотреть что такое «reset» в других словарях:
Reset — may refer to:*Reset (computing), to clear any pending errors or events and bring a system to normal condition or initial state *Reset (finance), a generic concept in the financial markets, meaning the determination and recording of a reference… … Wikipedia
Reset — Saltar a navegación, búsqueda Típico circuito de reset de para una CPU. Reset, del inglés reponer o reiniciar. Se conoce como reset a la puesta en condiciones iniciales de un sistema. Este puede ser mecánico, electrónico o de otro tipo.… … Wikipedia Español
Reset — Re*set (r? s?t ), v. t. To set again; as, to reset type; to reset copy; to reset a diamond. [1913 Webster] … The Collaborative International Dictionary of English
reset — rȅset (resȅt) m DEFINICIJA inform. ponovno pokretanje računalnog sustava, vraćanje u početno stanje bez isključivanja stroja; resetiranje ETIMOLOGIJA engl. reset … Hrvatski jezični portal
reset — [rē set′; ] for n. [ rē′set΄] vt. reset, resetting to set again (a broken bone, type, a gem, bowling pins, an electrical contact switch, etc.) n. 1. the act of resetting 2. something reset 3. a plant that is planted again 4. a device for… … English World dictionary
Reset — Re set (r? s?t), n. 1. The act of resetting. [1913 Webster] 2. (Print.) That which is reset; matter set up again. [1913 Webster] … The Collaborative International Dictionary of English
reset — index adjust (regulate) Burton s Legal Thesaurus. William C. Burton. 2006 reset … Law dictionary
reset — ► VERB (resetting; past and past part. reset) 1) set again or differently. 2) set (a counter, clock, etc.) to zero. DERIVATIVES resettable adjective … English terms dictionary
Reset — Re*set (r? s?t ), n. [OF. recete, recepte, a receiving. Cf.
reset — 1650s, from RE (Cf. re ) + SET (Cf. set) (v.). As a noun, from 1847 … Etymology dictionary
Зачем нужна кнопка ресет? Или общество имбецылов.
Извиняюсь за выражения, но зла не хватает. Статью меня надоумил написать сгоревший на днях блок питания. О последней каплей были результаты поисков по данному вопросу в интернете.
Впрочем, это не только производители ноутбуков. Деградация, склонность и имбицелизму и инфантильности последнее время прослеживается во многих направлениях жизнедеятельности людей. Ярким примером может послужить и производство программного обеспечение с массой урезанных и ограниченных возможностей по сравнению со старыми программами. Самый наглядный пример это недавно вышедшая система виндовс 10. Впрочем про это в другой раз. Да и майкрософт после такого фиаско уже пообещало не изобретать новые «шедевры». Вернемся к железу, а в частности к кнопке ресет. Пока не буду затрагивать массу др. дивайсов которые приходится дорабатывать буквально после покупки. Банально крепя на батареи скотч с ярлычком за который можно вытянуть батарею голыми руками без помощи длинных ногтей и отверток. Не ужели разработчики уже и до этого не додумались, уже не говорю о более серьезных доработка.
Да просто потому что сами разработчики не пользуются своими же продуктами, я уже молчу о том, чтобы спросить у квалифицированных людей что и как делать. Максимум основываются на мнениях обывателей.
А по поводу обывателей вспоминается мое любимое высказывания Форда
«Если бы я спросил людей, что им нужно, они ответили бы, что хотят более быстрых лошадей.»
То же и по поводу кнопки ресет. В интернете полно сообщений что она якобы не нужна, т.к. можно банально выключить питание или грубо говоря вытянуть с розетки.
Вот, например, это одно с самых грамотных постов, которые мне удалось найти
Dimitris Гуру (4478)
Видимо, раньше полное выключение питания компьютера без парковки винчестера считалось вредным для него (многие сейчас и не слышали слово «парковка»). Поэтому и придумали кнопку Reset, по которой производится перезагрузка с полной очисткой памяти, но без выключения питания на винчестере. Сейчас (особенно в ноутбуках) применяются принципиально новые конструкции винчестеров, для которых включение-выключение питания не так критично, поэтому необходимость в этой кнопке отпала
Из личного опыта скажу, что даже слышно, как вырубаются жесткие диски, без всякой парковки, с пронзительным характерным ударом (как по консервной банке) во многих даже современных моделях ноутбуков. Так что я сильно сомневаюсь, что там действительно есть такая система. И каждый в этом может убедится. Сравнить звук выключив ноутбук или компьютер через кнопку пуск (на мониторе) и через кнопку выключения (на корпусе). Да, ради справедливости стоит отметить что на единичных моделях характерного звука нет, т.е. они действительно щадяще отключают винчестер и всю систему. Но это единичные случаи. Большинство же производителей экономит и не чего подобного не встраивает. А наивные обыватели перед покупкой даже не удосуживаются провести эксперимент с выключением. Я уже молчу о кнопках ререт которых как известно в ноутбуках просто нет, т.к. темная челядь не знает, чем росет отличается от выключения. Ну и зачем тогда их ставить думают экономные разработчики.
А вот статья: Как перезагрузить ноутбук 3и способа. 3й способ это через ту же злосчастную кнопку выключения. Среди способов нет варианта с рост, т.к. производители просто не дали такой возможности. Поэтому я не удержался и дописал 4й способ к статье:
«способ 4 бахнуть ноут об стену и допинать ногами. Самый верный. Ну это я в продолжение вашей логике»
Сомневаюсь, что это поможет. Но стоит попробовать. Т.к. перепаивать что-то в ноуте нет желания. Вопрос только как переназначить клавишу что бы она срабатывала даже тогда, когда система полностью зависла.
А вообще очень надеюсь, что все токи хотя бы кто-то с разработчиков задумается над такой важной, но нужной мелочью. Т.к. очень часто в бочке с медом (хорошем устройстве) есть ложка дегтя. Но если бы был выбор и деньги я бы из двух одинаковых моделей выбрал бы ту что с кнопкой перезагрузки.
Мало выводов? Используем RESET
Многие разработчики устройств на микроконтроллерах хотя бы однажды сталкивались с ситуацией, когда выбранный МК подходит по всем параметрам (быстродействие, объем памяти, наличие нужных функций), за исключением количества портов ввода-вывода. Особенно обидно, когда не хватает всего одной «ножки» и из-за этого приходится выбирать следующую модель чипа. Она будет занимать больше места на плате, потреблять больше энергии, наконец будет просто дороже стоить.
Чтобы сэкономить порт, разработчики прибегают к невероятным ухищрениям. Например, на одном форуме мне встретился способ управления сдвиговым регистром по одному порту (данные и тактовый импульс) через RC-цепочку. Некоторые такие способы приводят к снижению надежности работы устройства и ухудшению его повторяемости (зависят от параметров конкретного экземпляра микросхемы), поэтому прибегать к ним следует с осторожностью, проанализировав все «за» и «против».
Однако есть способ найти «лишний» порт, который прост, работает стабильно и может быть применен во многих случаях. Это — использование вывода RESET.
На самом деле мне известны целых два способа.
Первый состоит в том, что у МК есть специальный флаг (fuse) RSTDISBL, который, будучи запрограммированным (установленным в «0») превращает вывод RESET в обычный порт ввода-вывода, который можно использовать наряду с другими. Этот способ прост, но имеет один существенный недостаток: после такого переключения МК невозможно будет запрограммировать с помощью низковольтного программатора, обычно самого распространенного типа устройств. Если вы вдруг захотите зашить в МК новую программу, потребуется программатор, использующий напряжение 12Вольт на выводе RESET. Поскольку такие программаторы менее распространены (собственно, их достоинство проявляется только в такой ситуации с переключенным RESET, в остальном они ничем не лучше низковольтных), я считаю этот метод не очень подходящим при разработке (а не копировании готового) устройства.
Второй способ был придуман мною при разработке игрушки «Светофор». По задумке светофор должен был сигналить на два направления (2 красных, 2 зеленых, 1 общий желтый сигнал) и кроме того хотелось, чтобы была возможность переключть режимы работы между обычным и «ночным» (мигающий желтый). Поэтому мне были нужны 5 выходов для управления светодиодами и один вход для кнопки переключения режима.
Самым маленьким в линейке 8-битных AVR-микроконтроллеров является Attiny13 и его современные аналоги ATtiny25, ATtiny45, Attiny85, отличающиеся, в первую очередь, большим объемом памяти. Эти устройства изготовлены в 8-контактном корпусе, поэтому, если вычесть выводы для подачи напряжения питания, остается максимум 6 портов ввода-вывода, но один из них занят RESET, значит остается 5 портов. Этого достаточно для управления светодиодами, но остается нерешенным вопрос с кнопкой.
И тогда мне пришла в голову идея использовать вход сброса для подключения кнопки (см. схему).
Работает такой вариант следующим образом (обозначения на примере ATtiny13): в МК есть регистр статуса MCUSR, биты 0..3 которого устанавливаются в «1» в зависимости от того, какая причина вызвала сброс МК:
бит 0 — сброс при включении питания.
бит 1 — сброс по низкому уровню на выводе RESET.
бит 2 — сброс по срабатыванию детектора низкого напряжения питания.
бит 3 — сброс по срабатыванию сторожевого таймера.
В процедуре начальной инициализации МК (вектор прерывания 0) можно проверить регистр MCUSR и выяснить, из-за чего произошел сброс. После проверки нужно очистить регистр, записав в его биты «0».
В своей конструкции я проверял, произошел ли сброс по низкому уровню на выводе RESET. Если да, значит пользователь нажал кнопку переключения режима. В таком случае программа переключает режим работы.
Обратите внимание: независимо от причины перезагрузки МК, все его внутренние устройства будут переведены в исходное состояние. Это означает, что процедура начальной инициализации должна всякий раз заново запустить нужные устройства (таймеры, порты ввода-вывода и т.п.) в нужных режимах. Состояние же регистров и памяти при сбросе по низкому уровню на выводе RESET не меняется (что и позволяет переключать режим или делать другое управляющее действие), однако при сбросе по включению питания или по понижению напряжения питания нужно проинициализировать память и регистры, поскольку значения в них могут быть неопределенными.
Надеюсь, что описанный способ будет кому-то полезен. С удовольствием отвечу на ваши вопросы и предложения.
UPD: Раз уж в комментах зашла речь, приведу еще одну схему, не совсем по теме, но думаю, будет полезно. Стояла задача сделать часы-таймер для игры «Брейн-Ринг». Поскольку дело было в почти полевых условиях и под рукой было мало провода, нужно было придумать, как сделать пульты, чтобы по двухпроводной линии и управлять светодиодом и контролировать нажатие кнопки. Была разработана такая схема:
Работает следующим образом: когда надо проверить состояние кнопки, подаем на PD0 уровень «0» и проверяем PD1. Когда кнопка будет нажата, там появится «0». Чтобы зажечь светодиод, подаем на PD0 «1», а на PD1 «0». Поскольку специфика игры в том, чтобы ждать, когда кто-то нажмет кнопку, и только потом зажигать его светодиод, то не понадобилось даже динамической индикации — сначала ждем нажатия, потом зажигаем светодиод.
При этом был интересный момент: в отладчике все отлично работало, а при тестировании на макете при старте сразу обнаруживалась нажатая кнопка. Поломав голову, я попробовал добавить задержку между инициализацией порта PD1 на ввод (с подтягивающим резистором) и проверкой его состояния. Оказалось, что из-за емкости длинных проводов до пульта (порядка 10 метров) уровень сигнала не сразу достигал «1» за счет подтягивающего резистора. Задержка была всего в пару микросекунд, но МК работает быстро и это оказалось существенным 🙂
UPD2: Прошивка для светофора (исходник на ASM и скомпилированный код) лежит здесь. Обратите внимание на строки 56-72, в них находится описанная логика распознавания типа сброса.