ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
12 мая
965023 Топик полностью
=AlexD= (15.12.2019 20:05, просмотров: 471) ответил fk0 на А какого хера он снёс _чужие_ сообщения?
Ковыряйтесь seryy (14.12.2019 13:16 - 14.12.2019 13:24, просмотров: 1572) Здравствуйте, все. Произвожу прибор на микроконтроллере Silabs EFM8LB12F64E-B-QFN32. Надоело паять, купил планшет IRBIS TW52 (WIN10). Подключил овеновские сертифицированные модули (2 датчика давления, один шаровой кран)... И тут заказчик огорошил. Система должна работать постоянно (эмбрионы какие-то, если система даст сбой, то ты будешь виноват, что эмбрионы погибли). Ваше мнение? Выкинуть планшет? Вот чем хорош планшет. Стоит 7990 в ситилинке. WIN10, звук, видео, камеры на борту пишут, что в диспетчерской происходит, блюпуп... (под андроид программировать не умею, лень учиться). Правда, куда девать клаву от планшета не знаю. Ответы Развернуть по другому - цена отказа= какие последствия настанут (в деньгах) в случае неработоспособности контроллера 1 сек , 1 мин ... и тд - igorm( Вчера, 19:19) Фигня какая-то. Вот прибор для исследований в области биотехнологий, с планшетом под Win, все работает сутками, образцы не менее ценные, чем их головастики эмбрионы. - VLLV( Вчера, 17:45, ссылка) Там речь идет только о "operation software", а это думается, немного не то. - RxTx(169 байт, Вчера, 23:16) Ящщо, если спрашивать интернет про всякие непотребства, то будет отыскиваться нехорошее. Но это же не значит, что всенепременно так и надо делать или даже попробовать? © 1982 Sinclair Research Ltd В данном случае мне не нужно спрашивать интернет, я проектировал электронную начинку этого прибора и точно знаю, что случающиеся проблемы не связаны с планшетом на Win ;) - VLLV( Вчера, 23:28) Хм, где-то это уже было... Про "фигня, я сколько угодно раз сам так делал". Вот смотри, бере... <абонент временно недоступен>.... - RxTx( Сегодня, 00:24) 1. Выкинуть планшет - lloyd(367 байт, Вчера, 16:44) 2. Выкинуть винду 3. Выкинуть периферию, сидящую на USB 4. Взять вменяемый промышленный одноплатник (да хоть phyBOARD-Segin) с пингвином внутри 5. Продублировать систему аварийной на базе SafeTI процессоров (Hercules и иже с ними), сертифицировать только аварийную часть системы. А так, конечно, легкое оцепенение от такого стиля разработки, ничего не скажешь Ты мне тайну поведай. На Silabs у тебя 14bit АЦП и прочая периферия. А здесь откуда периферию брать будешь? Тут маскимум USB есть и то, небось, две дырдочки. - RxTx( Вчера, 16:00) Какого хера опять один маразматик всё стирает? Отберите у него плюсомёт. Процитирую сам себя: - fk0(986 байт, Вчера, 14:30) Ответ на замечание о дублировании: Чтоб три одинаковых программы три раза одновременно посчитали неправильно и три раза одновременно выдали неправильную команду? Причём проблема может быть и не программная. Дефект какого-либо модуля МК, одинаковый у всех трёх. Разве что, как тут кто-то рассказывал, две разных платы управления на разной элементной базе и с разными программами. Но если они выдают разный и результат -- что делать? Да и опять же, проблема может быть в том, что две разные программы одинаково реализуют изначально неверный алгоритм управления. При разработке которого был допущен просчёт. На мой взгляд дублирование, троирование и т.п. подходит только для очень простых случаев. Для остальных нужны изначально не равные системы управления: основная, и аварийная, способная заметить неправильность работы основной, отключить её и реализовать предельно упрощённый алгоритм управления. Причём такая структура может быть многоуровневая. [ZX] Я подразумевал отказоустойчивость. Работающий компьютер посылает сигнал резервным - "я живой", когда он перестает поступать, управление перехватывает один из резервных, а неисправный под замену. - aav( Вчера, 15:51) Где-то я уже это слышал. :))) - RxTx( Вчера, 16:03) Здесь, на Сахаре, сильное эхо-эхо-эхо. - Хаос( Вчера, 16:46) Нет, я слышал это когда самолёт по земле размазался или спутник. - RxTx( Вчера, 21:06) А потом выяснится что это космическое троекратное дублирование было для куринных эмбрионов (т.е. для яиц) а разработчик не понял шутку в ТЗ. - RxTx( Вчера, 15:43) Или для эмбрионов чужих и мамка прилетит на разборки. - michas( Вчера, 17:22) У Эмбеддера идиосинкразия на розовый цвет. Это ... обычное явление. Изи. Изи. Комп- лишь монитор, МК всем рУлит сам. - KLIM83( Вчера, 14:48 - Вчера, 15:55) Нормальное решение. Только имущество переведи на родственников. А так все в порядке, и в тюрьме тоже люди. - blackprapor( Вчера, 14:25) Планшет в утилизатор. Поставить нормальную машину со 104 интерфейсом; они, как правило, дубовые. - KLIM83( Вчера, 15:04, ссылка) На этот Vortex86DX в реалиях только DOS и поставишь. У меня подобный есть. Win CE там еле ворочается. Вот Win 3.1 просто летает ;) - Гудвин( Вчера, 15:08) Кстати, в 90-ых слепил управление выпарной станцией на обычной 386 и 3.11. Стояло это в щите с ужасными условиями - жара, влажность и различная химия (поливинилхлоридные провода чернели). Тем не менее лет 8 это работало без проблем. Материнка - Гудвин(99 байт, Вчера, 15:22) правда промывалась раз в год от известковой пыли. Вот "ламповых" моников штуки 3 сменить пришлось. Теперь ответ по теме. Никто эти планшеты не тестировал. И никто не тестировал тем более 10ю мастдайку в долговременных системах управления, когда она начнет обновляться и все ваши эмбрионы погибнут. - RxTx(285 байт, Вчера, 14:16) Даже вменяемой статистики нет. Надежность решения, как оно будет работать - полнейшая непредсказуемость, сплошное "может быть". "А может и не быть". Unknown. Чернота, пустота, вакуум. Если устраивает такое - ок. Не устраивает, надо двигаться в сторону чего-то более предсказуемого. Пользовал "мимоходом" навигаторы на CE пару раз с C#. Они более предсказуемы. - Гудвин( Вчера, 14:41) То же самое. Таксопарк на радостях закупил несколько десятков в надежде что я им сейчас там GPS заюзаю. А внутри не было прошито GPS-ной либы, так что пришлось заморачиваться с GPS NMEA data. Слава роботам, есть либа которая все эти пересечения - RxTx(14 байт, Вчера, 15:47) сфер считает. © 1982 Sinclair Research Ltd Ну да - там данные забираются через последовательный порт навигационными прогами. - Гудвин( Вчера, 18:06) Вы бы для начала выяснили, каков будет РЕАЛЬНЫЙ (в деньгах) ущерб от отказа прибора. Это надо сделать чтобы не выдумывать самому себе сказки. И чтобы не заниматься тем, чем заниматься не нужно. - RxTx(331 байт, Вчера, 14:06) Если там ущерб от отказа будет 100тыс., а разработка прибора столько-то месяцев умножить на зарплату, то может и ардуина покатит. Если ущерб от отказа 10 миллионов, то и подход соответствующий. Это я написал после слов "эмбрионы какие-то" прошу прощения что не по теме, как и всегда приянто у руских разработчегов. :))) Мне всегда нравился этот подход. Если грохнуть суперджет об взлётную полосу, в среднем раз в год -- какой будет реальный ущерб? Стоит ли заморачиваться? У половины трупов родственников нет и деньги выбивать никто не будет, остальным можно по два - fk0(12691 байт, Вчера, 14:19) миллиона дать. Всяко дешевле целого комплекса мероприятий, от нормального проектирования и испытаний, до обучения пилотов. Хотя спорить не буду. Так действительно экономически выгодней. копроэкономика Краткое введение в экономику говна Наверное, любой разумный человек хоть раз в жизни спрашивает себя, откуда вокруг столько говна, почему он должен делать это говно и кому это говно вообще может понадобиться. Эта краткая памятка отвечает на все актуальные вопросы современности, связанные с говном, то есть на все актуальные вопросы современности вообще. По прочтению вы также поймете, как устроен круговорот говна в природе, почему говно оказалось самым популярным товаром в истории человечества и почему переход от пост-индустриальной экономики к экономике говна был стремителен и неизбежен. Надеюсь, что многие из вас также избавятся от комплексов, связанных с говном, потому что это ― первейшее условие для выживания в нашем сложном и подчас жестоком мире. Первую версию этого текста я написал для внутреннего использования, но поскольку она ни хрена мне не помогает, я расширил теоретическую часть, добавил примеров, нарисовал одну картинку и выложил получившееся в сеть. Кроме того, текст сурово обогащен врезкой «Часто задаваемые вопросы о говне» и приложением «Техника безопасности при работе с говном для работников умственного труда», хотя, мне кажется, что и оно бесполезно, бессмысленно и безнадежно. Краткая предыстория экономики говна Сначала никакой экономики не было, а было одно говно и ягоды. А потом прошло несколько тысяч лет. Говно как продукт В середине XX века человечество столкнулось с множеством проблем. Во-первых, на горизонте замаячили перенаселение, нехватка ресурсов и третья мировая война. Во-вторых, рыбалка стала ни к черту. Кроме того, производственные мощности наращивались слишком быстро. Если вы производите сто автомобилей в минуту, и они не ломаются еще десять лет, то уже через год вы со своим заводом идете нахуй, и вам обидно. История не сохранила имени человека, которому впервые в голову пришла светлая мысль производить не автомобили, а говно. Но мы, конечно, можем представить, что поначалу его идеи воспринимались в штыки. ― Дык ведь покупать не будут, ― мотал головой слесарь. Тупой, упрямый. ― Что б вы понимали! ― волновался молодой специалист, потрясая перед чумазым лицом слесаря пачкой графиков. ― У меня за плечами Итон! Это не у меня говно, а вы значете что! Вы сами! Вы! ― Ну и что я? ― спрашивал слесарь, разворачиваясь. Его уже начинал интересовать этот молодой человек. Молодой человек не отвечал, но его все равно били. Однако упорству сильных поем мы песню, и через несколько лет бессмысленных блужданий по цехам и корпоративным лабиринтам в производство запустили первую экспериментальную партию говна. Акционеры наверняка переживали. Директор завода ― сам старый мастеровой ― с тревогой смотрел на конвейер, с которого сходили автомобили, слепленные из настоящего говна. Это был волнующий момент, все было ново и, если можно так выразиться, свежо. И вопреки всем ожиданиям молодой специалист оказался прав. Покупатели полюбили говно пуще всего остального и даже обнаружили в нем неожиданные для конструкторов достоинства. Говно поставили на поток. Очень скоро производители автомобилей поняли, что в производстве говна есть три важных элемента: реклама, дизайн и цена. Благодаря рекламе любое говно можно продать. Благодаря дизайну можно продать говно чуть дороже. А правильно выбранная цена ― не слишком дорого, но и не слишком дешево ― не дает покупателю признаться, что он купил говно. Успех говна на рынке оказался столь ошеломляющим, что очень скоро подобные практики стали общепринятыми, и не только в автомобильной индустрии. Конечно, малину всем слегка подпортили японцы, которые плохо знали английский язык и ничего не слышали о теории успешного говна, но и они, в конце концов, включились в общую гонку. Продажи говна породили индустрию сервисов (которая чинила говно), рекламную индустрию (которая придумывала новые названия для говна) и сеть магазинов Wal-Mart. Перепозиционирование говна В 90-х казалось бы безупречная концепция говна начала давать сбои. Мощности становились все мощнее, и хотя население росло, люди не успевали потреблять все производимое говно. Над развитым миром нависла, как писали в советской прессе, угроза безработицы. Выйти из кризиса удалось благодаря трем экономическим концепциям, которые в той или иной степени были реализованы в последнем десятилетии ушедшего века. Во-первых, слегка опасаясь собственной смелости, производители постепенно перешли к выпуску полного говна. К сожалению, это не вполне сняло угрозу безработицы, так как производство пришлось перенести в Китай и Индонезию ― только там можно было найти достаточно неквалифицированную рабочую силу. Впрочем, вывод на рынки полного говна ускорил цикл потребления, так что какой-то положительный эффект от этого все же был. Во-вторых, увеличились расходы на рекламу. Рекламировались уже не товары, а образ жизни, основанный на бесконечном потреблении. Именно резко увеличившиеся рекламные поступления позволили скромному ежеквартальному журналу Govno Quarterly превратиться в лоснящийся ежемесячник GQ. Но настоящим спасением оказался Интернет, потому что именно здесь можно было заниматься производством говна практически бесконечно. Если раньше властям предержащим приходилось ломать голову, чем занять того или иного долбоеба, то с изобретением Интернета и особенно веб-дизайна за 500 долларов эта проблема оказалась решена. К концу XX века процесс в целом был завершен. Пост-индустриальная экономика, не успев родиться, превратилась в экономику говна. Сотни миллионов людей занимались неизвестно чем только потому, что им было страшно остановиться и принюхаться. Часто задаваемые вопросы о говне Почему говно выгодно? Оно дешево в производстве и быстро выходит из строя, провоцируя этим новые продажи. Почему полное говно выгоднее обычного говна? Оно лучше продается. Частично из-за того, что оно дешевле говна, но важную роль играет и человеческий фактор: поставленные перед выбором потребители зачастую отдают предпочтение полному говну. Этот психологический эффект объясняется контрастностью нашего мышления. Представьте себе черную и белую костяшки домино. На черной костяшке вам бросаются в глаза белые точки. На белой костяшке ― черные. Так и с товарами народного потребления. Если потребитель купил полное говно, он обязательно найдет в нем что-то хорошее. Если же потребитель купил обычное говно, он может почувствовать себя обманутым. (если кто не понял, это была обещанная картинка; поверьте в текстовом виде она лучше, чем в графическом) В общем, если вы хотите, чтобы ваше говно хорошо продавалось, не жалейте говна. Жиденькое говнецо никому не нужно! Почему же тогда обычное говно до сих пор не сняли с производства? Оно позиционируется как элитный продукт. У потребителя должен быть выбор между несколькими сортами говна, ведь он хозяин своей жизни. Охватывает ли индустрия говна только материальную сферу? Конечно, нет. Включите телевизор. Посмотрите десятку самых популярных книг. Послушайте радио. Почитайте газету «Твой день». Производство духовных объектов работает по тем же законам, что и производство объектов материальных. Только вони больше. Но кто-то все еще недоволен? Да. Недовольное говно Жизнь автомобильного слесаря безмятежна. В детстве он хотел стать пожарным, но вырос в автомобильного слесаря. Разрыв, не в обиду пожарным, не велик. Слесарь ассоциирует себя с результатом своего труда не больше, чем пожарный ассоциирует себя с пожаром. Творческие люди устроены иначе. В детстве это чучело хотело стать Северяниным, а теперь работает в газете «Железнодорожник». Конечно, все ему враги. И даже работая в газете «Железнодорожник», он то и дело пытается закончить заметку словами «я ― гений». Это самое «я ― гений» ни к селу ни к городу он в силу недостатка образования полагает творческой свободой. Если у чучела нет творческой свободы, у него опускаются руки. Кто-нибудь может представить себе слесаря, у которого не собирается автомобиль или пожарного, у которого не тушится пожар. ― Мне сегодня не пишется. И смотрит жалобно. Именно эти дохляки и стоят на пути окончательной победы говна над злом. Им, видите ли, стыдно делать такое говно. В конечном счете, они все равно дадут стране говна, но крови перед этим высосут немерено. Поскольку научить слесарей и пожарных производить в нужных количествах духовное говно не представляется возможным (они не выебываются, и им обычно, есть о чем рассказать, так что на выходе получается не говно, а черти что), приходится обходиться тем, что есть. Для обработки дохляков имеет смысл применять следующие формулы: «Ведь ты же профессионал», «Ты работаешь не для людей, а на целевую аудиторию», «А потребителям нравится!», «Я тебя понимаю», «На тебе же кредит висит», «В качестве личного одолжения» и «Сам ты говно». Комбинируйте угрозы и лесть, это работает. Не жалейте примеров. Отрицательные примеры: журнал «Новый очевидец», «Радио Станция», старый Men’s Health, Тарковский, Франц Кафка. Положительные примеры: журнал GQ, «Радио Шансон», новый Men’s Health, Уве Болл, Дарья Донцова. Корифеи: Ксения Собчак, Сергей Зверев и русский MTV. Техника безопасности при работе с говном Для работников умственного труда 1. Не называйте говно говном, это портит статистику продаж. К тому же, вы отбираете работу у сотрудников из отдела маркетинга, а они вам еще пригодятся. 2. Не думайте о говне, как о говне. Настройтесь на позитив. Наверняка у говна, которым вы занимаетесь, есть положительные качества, которых нет у продукции конкурентов. Или у продукции конкурентов есть отрицательные качества, которых нет у вашего говна (это, честно говоря, вернее). Если вы не можете найти ни того, ни другого, проконсультируйтесь у сотрудников из отдела маркетинга (вот они и пригодились). 3. Не думайте, что вы говно. Вы и то, что вы делаете, это не одно и то же. Конечно, живи вы семьсот-восемьсот лет назад, вам бы не поздоровилось: Никита Кузнец, Илья Лапотник, Иван Говно. Как-то не звучит. Но суть цивилизации в том и заключается, что у людей появляются фамилии, и теперь люди могут беспрепятственно возиться с говном. 4. Не обманывайте себя. Распространенная ошибка начинающих работников индустрии говна заключается в том, что они посвящают говну не все рабочее время, а химичат втихаря какую-то нетленку да еще и гордятся этим. Оставьте. Конечно, вам эти уловки помогают мнить себя новым Микеланджело, Антониони или кем-то там еще, но в глазах коллег и руководства вы просто заносчивая тварь, которая считает себя умнее всех. 5. Не старайтесь. Еще одна распространенная ошибка. Из говна при желании можно сложить даже икебану, но потребителям говна нужны не икебаны, а говно. Проще говоря, выпендриваясь, вы уменьшаете свою выработку, а на выходе все равно получается не икебана, а говно на палочке. 6. Не унывайте. 7. Не стыдитесь. Не переоценивайте свое говно. Вы и оглянуться не успеете, как о нем забудут и потребуют следующей порции. На вас лично вообще всем наплевать. 8. Не тушуйтесь. Если потребителю не нравится ваше говно, то он сам говно. Клиент всегда говно. Если вы уверенно назовете кучку говна инсталляцией (калькулятором, книжкой, чем угодно), два человека из сотни вам поверят. Ориентируйтесь на них, на остальных говна тоже хватит, но его продадите не вы. 9. Не презирайте говно. Это еще не высший пилотаж, но этой техникой мало кто владеет в совершенстве. Наверное, это звучит странно, но вы должны постараться полюбить говно, которое вы делаете, как любят его те, кто это говно покупает. Ведь вы ничем не лучше своих клиентов, просто вы покупаете говно у других производителей. 10. Полюбите говно всем сердцем. Конечно, не каждому дано превратиться в Николая Ускова, но каждый может стать лучше, пытаясь им стать. Если ничего не помогает, вспомните о тех, кому все еще приходится работать, чтобы покупать ваше говно. Вы ведь, на самом деле, не хотите оказаться на их месте. Наверное, глупо писать, что я никого не хотел обидеть, но это действительно так. Я очень давно не брал в руки журнал GQ, так что не могу объективно судить о его качестве (и, кстати, не сужу), и с интересом отношусь к Николаю Ускову, дай бог здоровья его кумкватам. Текст написан в психотерапевтических целях. Не помогло. Но см. правило #6! (C) неизвестный автор: 2k.livejournal.com [ZX] Тех.обслуживание введите код доступа. роботам! Убить всех человеков! - RxTx( Вчера, 15:41, файл(ы)) Прикреплённые файлы: xw_1733887.jpg:167 K © 1982 Sinclair Research Ltd Про суперджеты. - RxTx(118 байт, Вчера, 15:31) Ты бдуешь ржать, но мне рассказывали, там винда есть. Видна на некоторых мониторах. Наверное в некритичных системах. © 1982 Sinclair Research Ltd напоминает картинку из советского крокодила - blackprapor(77 байт, Вчера, 17:59) -дорогой, ты будешь смеяться, но я перепутала банки с кофе и крысинным ядом Самому непонятно, чем промышленное изделие отличается от детской игрушки (ардуины, распберри)? - fk0( Вчера, 13:56) Под такие задачи, вообщето, должны быть системы с многократным дублированием - aav/moved: MBedder( Вчера, 13:49) Чтоб три одинаковых программы три раза одновременно посчитали неправильно и три раза одновременно выдали неправильную команду? Причём проблема может быть и не программная. Дефект какого-либо модуля МК, одинаковый у всех трёх. Разве что, как тут - fk0(670 байт, Вчера, 14:11) кто-то рассказывал, две разных платы управления на разной элементной базе и с разными программами. Но если они выдают разный и результат -- что делать? Да и опять же, проблема может быть в том, что две разные программы одинаково реализуют изначально неверный алгоритм управления. При разработке которого был допущен просчёт. На мой взгляд дублирование, троирование и т.п. подходит только для очень простых случаев. Для остальных нужны изначально не равные системы управления: основная, и аварийная, способная заметить неправильность работы основной, отключить её и реализовать предельно упрощённый алгоритм управления. Причём такая структура может быть многоуровневая. [ZX] как всегда нужен юридически оформленный договор, включающий ТЗ, с полной ответственностью сторон, а умение написать ТЗ - Великая Тайна :-)) - igorm( Вчера, 13:26) Про юридическую сторону понятно... Я про технику. Выдюжит планшет работать постоянно? Уж больно красиво всё на нём получается... Что хочу, то и ворочу... С МК тот ещё трах... - seryy( Вчера, 13:35) отделить средства отображения(планшет с ЛСД) от основной Гораздо более надёжной системы == контроллер с независимым питанием и прочими средствами обеспечения отказоустойчивости вплоть до заливки платы лаком и прочими - народ подскажет = средства - igorm(23 байт, Вчера, 19:12) обеспечения надёжности Поставь между модулями и планшетом ПЛК 110 с простейшей программой противоаварийной защиты. - michas( Вчера, 13:59) +42!!! - fk0( Вчера, 14:27) Первым делом планшет разрядит батарейку. Потому, что контроллер заряда может запросто отказаться работать в режиме "постоянно в сети". Т.е. зарядит до 100% и дальше отключится, и будет медленный разряд. - fk0( Вчера, 13:55) Планшет постоянно подключен к сети через свой адаптер питания... Это уже проезжали... :) - seryy( Вчера, 14:54) Гнездо питания отдельное? - Гудвин( Вчера, 14:59) Джек мелкий... Питание и зарядка от него. - seryy( Вчера, 15:06) А клава (док станция) как подключается? - Гудвин( Вчера, 15:11) Через пружинные контакты. Но она мне нах не нужна. Прикупил OTG Hub. Подключил мышь и клаву внешние. На время отладки. - seryy( Вчера, 15:17) Не видел в моих китайский девайсах. Единственное, где это замечал - телефоны Siemens. - Гудвин( Вчера, 13:58) Китайцы сейчас свои emmc в такие девайсы лепят. Крайне ненадежные. - Гудвин( Вчера, 13:50) про технику - бери планшет индустриального исполнения, в чём проблема? - m16_home(421 байт, Вчера, 13:43) ipc2u.ru/catalog/promyshlennye-kompyuter …T]=&618547[LEFT]=&618547[RIGHT]= Цена же не понравится. Кроме того, начинка там мало отличается. Самопаянный контроллер банально надёжнее. Включая программное обеспечение в том числе. Потому, что там нет множества слоёв ненадёжных абстракций: - fk0(216 байт, Вчера, 14:00) web.archive.org/web/20090607085044/http: …ftware.com/wiki/Закон_Дырявых_Абстракций [ZX] Уж больно красиво всё на нём получается... Что хочу, то и ворочу... С МК тот ещё трах... - m16_home( Вчера, 14:16) Выкинуть планшет заказчика. Должно быть Т.З. подписанное "кровью заказчика" с указанием вероятности безотказной работы. И методикой подтверждения. - misyachniy( Вчера, 13:24) Допустим вероятность безотказной работы: 0.99999999999999999. И вот тут оно сломалось два раза подряд. Выводы? Чисто математически -- всё в порядке, так и должно быть. - fk0( Вчера, 14:01) В начале методика! Потом поломки ;-) - misyachniy( Вчера, 22:43)
надо придумать объяснение этому мудизму, иначе рехнуться можно