@ru_arduino

Страница 6987 из 7737
Victor
12.07.2018
20:04:51
Часто вешают кнопки и датчики с OD и включают подтяжку

Этот режим как раз довольно распространен

Dolphin
12.07.2018
20:05:31
Google
Victor
12.07.2018
20:05:38
@Dolphin_Soft что ещё тебе надо?

Андрей
12.07.2018
20:06:09
Victor
12.07.2018
20:06:14
Dolphin
12.07.2018
20:06:52
Андрей
12.07.2018
20:06:53
Да
Но зачем генерировать прерывание постоянно, достаточно фиксировать факт изменения уровня, то есть оставшиеся три режима как раз более полезны.

Th0r
12.07.2018
20:07:26
Ну так там есть по фронту и спаду
он спрашивает про режим 00

Андрей
12.07.2018
20:07:30
Ну так там есть по фронту и спаду
Их полезность я и не ставлю под сомнение

Victor
12.07.2018
20:09:11
Ну, настроили вы обработчик по спаду, а в момент наступления события ц вас прерывания были запрещены. Что будет? Кнопка будет нажата, а событие пропустили

А так, по низкому уровню можно с большей вероятностью поймать

Dolphin
12.07.2018
20:10:03
Их полезность я и не ставлю под сомнение
Очень полезная фича, чтобы не юзать таймер на подсчет длительностей нажатия

Google
Андрей
12.07.2018
20:10:16
А так, по низкому уровню можно с большей вероятностью поймать
А с чего бы прерывания должны быть отключены, если мы активно ждём эти события?

Victor
12.07.2018
20:10:38
Dolphin
12.07.2018
20:10:40
схуя?

Андрей
12.07.2018
20:10:59
А если у вас Обработчик таймера ещё работает?
Ну и выполнится прерывание по измененю уровня после прерывания таймера

схуя?
А как ты на AVR посчитаешь какие-либо интервалы без таймера?

Dolphin
12.07.2018
20:11:29
короче, мегу в зубы и тестировать режимы

время нахождения в прерывании ты знаешь?

считай это одним циклом

давай посчитаем циклы и разделим во времени

Андрей
12.07.2018
20:12:34
время нахождения в прерывании ты знаешь?
Что ты подразумеваешь? Время выполнения прерывания?

Dolphin
12.07.2018
20:12:42
вот видишь

ты далек от этого

Андрей
12.07.2018
20:12:49
Ты наркоман

Нет, просто ты наркоман

Dolphin
12.07.2018
20:12:57
я то?

да и конкретный

это все знают здесь )

Андрей
12.07.2018
20:13:18
Назвать какой-то дичайший хак очень полезной фичей?

Google
Андрей
12.07.2018
20:13:26
А, ну тогдя ясн

Dolphin
12.07.2018
20:13:35
ты просто еще ребенок в МК

вот подрастешь, поймешь

считай что мы попиздели

Андрей
12.07.2018
20:14:10
ты просто еще ребенок в МК
На самом деле я с детства увлекаюсь недокументированными возможностями всего, до чего дотянусь)

Victor
12.07.2018
20:14:25
Ну и выполнится прерывание по измененю уровня после прерывания таймера
Кстати, да, флаг останется же. Я что-то подумал, что оно потеряется

Андрей
12.07.2018
20:14:44
это в данном контексте неуместно
Неуместно выдавать хак за полезную фичу

схуя?
Останется

Th0r
12.07.2018
20:14:58
На самом деле я с детства увлекаюсь недокументированными возможностями всего, до чего дотянусь)
"увлекаюсь рассказами про недостаточно задокументированные возможности", ты хотел сказать?

Dolphin
12.07.2018
20:15:15
Останется
а ну ты еще и убирать за собой не научился да? ))

Андрей
12.07.2018
20:16:27
"увлекаюсь рассказами про недостаточно задокументированные возможности", ты хотел сказать?
Да в общем-то не. Я на самом деле тоже люблю изъебнуться и сделать какую-то хрень, про которую все говорили, что это невозможно. Но говорить с умным видом, что это крайне полезная фича - это дичь какая-то.

Dolphin
12.07.2018
20:17:46
Ты считаешь что не дичь заюзать половину ресурсов меги на обработку кнопки

но сука одну документированную фичу, для тебя дичь

ояебу

Андрей
12.07.2018
20:18:06
пока что получается не "люблю сделать", а "люблю попиздеть"
Да я не собираюсь доказывать тебе что-то. Ты меня на понт что ли берёшь?

Dolphin
12.07.2018
20:18:11
школяры напали суко

Google
Th0r
12.07.2018
20:18:59
Да я не собираюсь доказывать тебе что-то. Ты меня на понт что ли берёшь?
да тыж сам тут пяткой себя бьешь "я люблю изъебнуться и сделать невозможное". а по виду как будто ты сидишь в чате и всё

Dolphin
12.07.2018
20:20:33
наспор пишем обработчик кнопки

Андрей
12.07.2018
20:20:57
Ты считаешь что не дичь заюзать половину ресурсов меги на обработку кнопки
Погоди, где я вообще что-то про кнопку говорил? Какие половину ресурсов? По-моему, это наоборот ты предлагаешь засекать интервалы при помощи циклически выполняемого прерывания, которое не позволит в это же самое время работать другой перифирии. А нормальный человек использовал бы для этого таймер, и осталась бы уйма процессорного времени, чтобы выполнять другую полезную работу. Так что хуйню ты сморозил, признавай давай.

Dolphin
12.07.2018
20:20:59
чтобы на входе последовательность длинных и коротких нажатий

а на выходе - байт закодированный

и кто эффективнее напишет?

Андрей
12.07.2018
20:21:45
и кто эффективнее напишет?
По размеру прошивки будем мерить что ли?

Admin
ERROR: S client not available

Th0r
12.07.2018
20:21:46
я кстати на понт никого не собираюсь брать, после одного трагического случая, когда я выянил, что некоторые команды ассемблера в х86 могут убить человека.

Dolphin
12.07.2018
20:22:01
Th0r
12.07.2018
20:22:05
и кто эффективнее напишет?
вот как раз на эту тему спорили с одним очень умным человеком

Dolphin
12.07.2018
20:22:14
или и это для тебя трудно?

Андрей
12.07.2018
20:22:34
или и это для тебя трудно?
Огласи критерии, по которым будем оценивать эффективность

Th0r
12.07.2018
20:22:38
в институте был один парень, крутой программист на ассемблере, мастер по оптимизации кода и всё такое. я ассемблер тоже неплохо знал. мы с ним поспорили, кто меньше го объема напишет прогу-кодек текста dos\win\koi8 ну вобщем я написал прогу, которая таблицу генерировала на ходу, понятное дело что кучу места освободил под это, а у него программа была гораздо меньше моей (но 128*6 байт занимали таблицы, 6 половин таблиц для перекодировки) а этот парень умер

Dolphin
12.07.2018
20:23:15
Огласи критерии, по которым будем оценивать эффективность
за меньшее число тактов и меньший объем кода получить требуемый результат

Th0r
12.07.2018
20:23:39
Dolphin
12.07.2018
20:23:57
Google
Th0r
12.07.2018
20:24:15
все относительно не? ))
нет, допустим цикл может занять меньше места, но выполняться будет дольше

Th0r
12.07.2018
20:24:57
Vitaly
12.07.2018
20:25:37
ты распарсил неправильно

Андрей
12.07.2018
20:25:42
Заебись я вброс сделал. Сам теперь сижу и наблюдаю, как два местных тролля начинают спорить друг с другом.

Dolphin
12.07.2018
20:26:11
за пиздежь

Spanish Inquisition
12.07.2018
20:26:31
Андрей Беляев @PhantomArt обвинён в Ереси

Th0r
12.07.2018
20:26:42
на часик, или когда проснусь

Dolphin
12.07.2018
20:26:43
?

Mad
12.07.2018
20:56:28
Serenity 2016 - Codex Atlanticus

Victor
12.07.2018
21:14:13
Беспердел...

Я думал, наконец пришел человек, который меня научит AVR... А вы его вот так... :(

Spanish Inquisition
12.07.2018
21:15:09
Андрей Беляев @PhantomArt оправдан

Th0r
12.07.2018
21:16:06
Всё очень просто - был свободный бит в регистре)
скорее свободное значение в двубитной переменной

форварднуть удаленное сообщение чота не могу

@Dolphin_Soft, @Th0r, я ваши знания и умения, кстати сказать, под сомнение не ставил. И я уверен, что опыта у вас больше моего. Но тем не менее, это не повод считать всех окружающих идиотами. А уж предлагать какие-то сомнительные решения, утверждая, что это крайне полезная фича - это дешёвый понт. =) В соревнование я может и вписался бы, но я плохо знаком с ассемблером.

Dr
12.07.2018
21:19:56
К слову о ужимании и асме

Страница 6987 из 7737