- Полностью согласен с АРМ-оедом, эти ваши "прототридс'ы" :) кроме (спорно) красивой обёртки для switch ничего нового не дают. Конечный автомат он и в Африке автомат и способов его реализации тьма, описано у Шалыто. - Chum_A(30.07.2013 09:52, dao, полностью)
- Извините недалёкого - очень много написано - может кто ткнёт кто упомянул о необходимом времени реакции системы? Что-то было типа "что считать одновременным". И мне показалось что тут разговор глухого со слепым. Уж извините. Хотя почерпнул много Белый Жрец(917 знак., 02.08.2013 10:43)
- предложите свой, более оптимальный и читабельный вариант. А не теоретические Шалыты в вакууме... И кмк теорию state-machine придумал не совсем он, хотя многие молятся на его публикации - zeleny(01.08.2013 22:34 - 22:37, ссылка)
- Шалыто это "автоматное программирование" - технология, использующая конечные автоматы в первую очередь для документирования программ - читай для получения процентовок. "Прототрид'сы" и вариации на тему позволяют писать квазилинейный код без Vit(144 знак., 30.07.2013 10:24)
- Подскажите чайнику, что такое "процентовка"? - VVB(01.08.2013 07:19)
- Не только. Прототредсы - вполне приемлемый ответ на вопрос: "как из автомата вызвать автомат". - Скрипач(30.07.2013 13:38)
- Приемлемый ответ в виде "вложенного автомата" есть у Шалыто. А у прототредов есть проблема -- как ожидать более одного события одновременно. - fk0(30.07.2013 16:08)
- Нет в прототредах такой проблемы Скрипач(101 знак., 30.07.2013 19:35 - 19:43)
- Жечь напалмом за такой говнокод! CPU load over 9000%. Не для батарейного питания точно. И не для автомобильной тематики вообще, к слову. И чем больше CPU, тем больше такой говнокод сожрёт в амперах. Да и реактивность системы в целом ни к чёрту, fk0(43 знак., 30.07.2013 22:40)
- оглянитесь вокруг. Пока вы экономите милливатты, мега- и тераватты спокойно тратят впустую. Да и распад на солнце и в р/а элементах не остановить. - zeleny(31.07.2013 20:13)
- Не все, а только те, что могут поступить СЕЙЧАС. Впрочем, согласен. Для батарейки нужно выворачивать автоматы на изнанку и тогда прототредс идут лесом. Скрипач(154 знак., 30.07.2013 23:01)
- не нужго ничего выворачивать. В основном цикле ложимся спать. По приходу любого прерывания - просыпание и проворачивание всех задач. - zeleny(31.07.2013 22:14)
- не соглашайся. нормально прототридсы с батарейками дружат. для батарейки нужно крутиться вокруг менеджера питания, а не пытаться засыпать где-попало - как пёс лапку задирает. - Vit(31.07.2013 15:40)
- Признаюсь честно, я батареечных приборов не делал. Максимум - с резервированием питания. Но писать "чисто событийно" пробовал. Не понравилось. Скрипач(314 знак., 31.07.2013 16:30)
- Вот и отличненько. Удалось значит понять суть: императивный стиль программирования повсеместно вдалбливаемый в (не)окрепший мозг -- суть есть тонкая диверсия. Невозможно писать программы в императивном стиле. Особенно, управляющие программы. fk0(2184 знак., 31.07.2013 16:47)
- "Далее, полезли глюки неопределенных состояний"... и это главная беда. Скрипач(750 знак., 31.07.2013 17:03)
- Что за глюки "неопределенных состояний"? Может определить эти состояния и глюки пропадут? Apтём(334 знак., 31.07.2013 17:19)
- "Наизнанку - это как?" Гусары молчать! :) Скрипач(334 знак., 31.07.2013 17:30 - 17:40)
- Лучше Miro Samek-а читать - Vit(31.07.2013 22:18, ссылка)
- А можно ссылку, чё читать? А то по вашей ссылке яркие краски, бубенчики и крайне мало текста :( - Скрипач(31.07.2013 22:26)
- Переводы некоторых статей там--> - Vit(31.07.2013 22:40, ссылка)
- гуглится Vit(31.07.2013 22:34, ссылка, ссылка)
- ОС для событийного программирования? Проектирование "событийного" автомата радикально менее формализовано, чем проектирование "автомата состояний". И потому более опасно в плане редко возникающих ошибок, примеры которых я привел ранее. - Скрипач(31.07.2013 23:14 - 23:31)
- автомат без явного описания состояний это прототридсы. всё Вам опасно и редко возникающе:) - Vit(01.08.2013 00:15)
- А у вас в программе все ошибки - синтаксические, да? :) Скрипач(164 знак., 01.08.2013 00:24)
- fk0 в том, что без событийной системы строить мелкожручее, ИМХО, прав. Запускать же адресно автомат (с неформализованным, например, описанием) по событию, которое он ожидает, т.е. описано явно, у Вас почему-то оказывается сложным. Vit(1490 знак., 01.08.2013 10:06)
- Не так. Модель конечного автомата: Скрипач(294 знак., 01.08.2013 14:16 - 14:22)
- Возражение не принимается. Работа жесткой логики и программы чуток отличаются. Расставьте всего-лишь 2 входа на разные порты МК и автомат "сам,, в любой момент времени, полностью определить состояние ВСЕХ своих входных сигналов" тупо НЕ СМОЖЕТ и Vit(74 знак., 01.08.2013 16:55)
- Входами автомата могут быть: собсно дискретные входы, события, таймеры. Что приоритетнее выбирается по условиям задачи. Никакой гонки сигналов тут нет. У нас есть аварийные входы, они идут в первую очередь, очень важные события тоже в первую mazur(643 знак., 01.08.2013 15:43)
- Для этого предполагатся, что все события могут возникать строго последовательно, и никакой гонки уже быть не может. Порядок возникновения событий во времени придётся сохранить. И вообще не понятно, что мешает автомату самостоятельно проверить fk0(106 знак., 01.08.2013 14:50)
- я предлагал читать - Vit(01.08.2013 00:10)
- перевожу: "RTOS рулез" - Mahagam(31.07.2013 16:50)
- Религиозный фанатик детектед! Ну да, фсе процы фсегда на батарейках, а если нет - сжечь! И про реактивность - тоже лажа: в огромном множестве задач такой подход отлично работает. - SciFi(30.07.2013 22:46)
- Ткните пальцем на "вложенный автомат у Шатыло", не дайте помереть необразованным. - Скрипач(30.07.2013 19:38)
- PT_WAIT_UNTIL(&pt, event_a() && event_b()); - SciFi(30.07.2013 17:14)
- странно, даже на сайте их кафедры есть работы, в которых народ из диаграммы состояний автомата генерит компилируемый код.. Причём тут процентовки? - Д.ARMоед(30.07.2013 13:09 - 13:11, ссылка)
- Миниатюрный кетайский 3D-принтер --> - MBedder(21.01.2015 10:19, Tech, ссылка, полностью)
- А что они думают на счет термических расширений? Дом монолитный и без арматуры? - БАРМАЛЕЙ(21.01.2015 10:29)
- Как это без арматуры? Написано ж: строительный мусор, сталь, стекло, цемент. Другое дело причём здесь принтер, если, судя по тексту, всё это засыпается в опалубку и сохнет. - Mebius(17.03.2015 11:10)
- есть правило: не можешь решить технически, реши организационно! - Argon(21.01.2015 12:13)
- Возможно, это другая технология, но из той информации, что я нашел, сложилось следующее мнение blackprapor(458 знак., 21.01.2015 10:53, youtube)
- Китайцам главное напечатать и продать. А думает пусть покупатель. :) - USSR(21.01.2015 10:32,
)
- Ну наверняка что-то продумали ДО ТОГО, иначе дорого обошлось бы :)) - MBedder(21.01.2015 10:31)
- Кто спец в клеях? Вот есть такой ОСТ 107.460007.009-02. Там есть данные по ТКЛР эпоксидки Д9: 35 ppm/°C. Это с наполнителем или без? Уж что-то подозрительно маленький. - Mebius(17.03.2015 09:29, Tech)
- Подскажите по проектированию акустики. Есть хороший динамик, knowles, 13x18мм. Разместил его в прямоугольной коробке, примерно 40x13mm. Со стороны мембраны, резиновая прокладка. Нужны ли прокладки между боковыми поверхностями и коробкой? Сейчас, OlegPowerC(134 знак., 04.03.2015 22:28, SCH, полностью)
- Потребовался преобразователь "однопроводного" аналогового сигнала в дифференциальный. Нашел в инете по ссылке рис 2 вариант А. Использовал ОУ LTC2052. Возбуд на частоте около 280кГц. Что посоветует коллективный разум? В аналоговой схемотехнике, nanorobot(140 знак., 16.03.2015 19:18 - 19:24, SCH, ссылка, картинка, полностью)
- Ломаю голову, на чем бы сделать датчик тока КЗ в шине питания DC +330 Вольт. Рабочий ток до 250А, срабатывать (выдавать сигнал перегрузки) должно за время менее микросекунды при токе 350...400А. Точная калибровка тока срабатывания не нужна. Yurasvs(366 знак., 04.03.2015 11:15, SCH, полностью)
- С такой времянкой он у тебя постоянно срабатывать будет ИМХО. Yft(59 знак., 16.03.2015 05:04)
- мы вот такую штуку собирались использовать, "Response Time < 0.5 µs" - Nikolay801_(05.03.2015 10:34, ссылка)
- А что будет дальше, после обнаружения КЗ? - amusin(05.03.2015 03:51)
- Датчик Холла - =L.A.=(04.03.2015 20:38)
- LEM смотрели? - iShust(04.03.2015 16:32, ссылка)
- а если в качестве шунта использовать кусок провода по которому этот ток бежит? - Nikolay801_(04.03.2015 11:56)
- Недавно вот такие шунты рекламировали, по моему то что нужно, но дорого. Если денег жалко, то наверно можно что то подобное и самостоятельно отковать, такой шунт, этож просто кусок меди, не более. - Nikolay801_(04.03.2015 11:52, ссылка, картинка)
- А чего это шунт греться будет? 37мВ на 250А - это 9 Вт. - POV(04.03.2015 11:35 - 11:37, ссылка)
- Словарь английского языка, литера "М": maskirovka --> SciFi(403 знак., 14.03.2015 13:03, zen, ссылка, полностью)General
- 113 лет картинке. - Codavr(14.03.2015 22:03, zen, картинка, полностью)General
- Картинка показательная: 1) У РИ было неподходящее оружие, что и показали события 2) Мировое ссобщество "защищало интересы" Кетая чтобы яппи сделали его своей колонией, 3) аффтор пропагандон и идиот, поскольку нарисовал довольного кетайса. Резюме: Олдфаг(45 знак., 15.03.2015 13:20,
)
- Т.е. в чем суть моего вмешательства в данную тему? Если бы Россия не стала империей, не лезла сама в межимперские дела во всем мире, то хрен бы она кому нужна была. Так и было до Петра 1. А русско-польско-литовские разборки в предыдущие перед Лагунов(160 знак., 15.03.2015 11:52)
- как говорят в народе - "цитата, вырванная из контекста". Всегда надо смотреть - что было перед этим, что после этого... Кто публикует и зачем. - Лагунов(15.03.2015 09:03)
- А самой ситуации - уже поболее тысячи. - POV(14.03.2015 22:29)
- Пытаюсь освоить STM32 и CooCox - помогите! Ljutik1(581 знак., 17.02.2015 17:24, ARM, полностью)
- Скрипачу. Технические детали реализации. Что с признанием укровских дипломов в РФ выданных с лета 1992 по 2000 год? Диплом можно сразу в топку? Boвa(45 знак., 14.03.2015 16:49, zen, полностью)General
- Две книги по RL78, которые ренесас раздает всем желающим. Evgeny_CD(13.03.2015 02:01, dao, полностью)
- Интересное, на мой взгляд, сравнение Qt vs Java - scorpion(15.03.2015 14:02, dao, ссылка, полностью)
- а что есть хорошего (про цены и доступность) из аппаратных mp3 декодеров в качестве альтернативы VS10xx? - Argon(07.07.2011 20:05, SCH, полностью)
- Народ ,что посоветуете для корссплатформенной разработки мобильных приложений? Стоит задача по созданию приложения со сравнительно развитым GUI и сетевым сервисом. Приложение должно запускаться на Android, iOS, Win8. Сейчас просматриваю framer(97 знак., 12.03.2015 21:47, dao, полностью)
- Все подобные обёртки сносно работают только в случаях, если контента в приложении немного (типа несколько тысяч картинок поскроллить на одном экране), мультимедиа возможностей не нужно (аудио/видео), интеграции с телефоном не требуется (адресные xarcass@work(667 знак., 13.03.2015 09:28,
)
- Unity3D вам в помощь :) - Звероящер(13.03.2015 08:22)
- Логику приложения писать на чём-то кросс-платформенном, прослойки к ОС телефона писать свои. Ибо дельфи и т.п. только для хелловордов работают. А как что нетривиальное надо -- приплыли. - fk0(13.03.2015 03:12)
- Проголосую за Qt. Только его в своих проектах используем (iOS, Android, Windows, Mac). - acex2(13.03.2015 02:01)
- Xamarin - oleg110592(12.03.2015 22:14, ссылка)
- QT/Delphi XE без вариантов! - max(12.03.2015 22:09)
- Коллега очень быстро получил результаты на Дельфи для Андроида. Ну ушло 8 МБ на фигню, так пара фоток столько весит. - VL(12.03.2015 21:54,
)
- Французский карикатурист арестован по обвинению в антисемитизме за публикацию карикатур на Израиль и евреев за разжигание религиозной ненависти посредством рисунка. - Codavr(14.03.2015 22:05, zen, ссылка, полностью)General