- Глубоко задумался... Как сделать конструктор локального статического объекта в теплом ламповом Си? Ничего умного в голову не приходит, кроме как в объекте (структуре) завести признак инициализации. - IBAH(08.11.2018 15:44 - 15:57, dao, полностью)
- Тему о допуске на отверстия превратили в ср@ч. Рискну спросить про "китайские" болты misyachniy(513 знак., 09.11.2018 21:18, dao, полностью)
- Требуется проверенный изготовитель плат в Китае. Нужно сделать двухслойку по норме 0,12/0,12 и пояском вокруг отверстия в 0,13мм на сторону. misyachniy(119 знак., 08.11.2018 12:18, dao, полностью)
- У нормального производителя 0.4. - Хитрый Китаец(09.11.2018 09:00)
- Вот. Качество отличное, на той неделе от них получил заказ. - Yurasvs(08.11.2018 14:23, ссылка)
- Вообще-то изготовитель платы делает нужный диаметр именно после металлизации. - SciFi(08.11.2018 12:24)
- Не факт. Зависит от того, что он берёт в качестве инструмента, заданного в дрилфайле: диаметр сверла или диаметр готового отверстия. - blackprapor(08.11.2018 12:48)
- Примеры говноизготовителей - в студию! Всю жизнь получал дырки того размера, который заказывал. Наверное, я везучий. - SciFi(08.11.2018 12:54)
- Это не ты везучий, это производитель у тебя неправильный. ПС электро, например, по нормальному принимает диаметр сверла. - blackprapor(08.11.2018 12:58)
- А если дырки не сверлом делаются? Лазером, фрезой. Это бред собачий. Задается диаметр отверстия, а производитель сам решает, чем ему ковырять, ну, или согласует с заказчиком, если есть отдельные требования. - Хитрый Китаец(09.11.2018 08:56)
- Правильный или нет - субъективная оценка. Мне нравится указывать размеры готовых отверстия, а производитель пусть сам трахается со свёрлами, металлизацией, лужением и т.д. Оно? --> SciFi(820 знак., 08.11.2018 13:04, ссылка)
- Пытаюсь найти откуда CodeVisionAVR берет код для 1-wire. Заголовок 1wire.h вижу, а библиотеки для него не вижу. Проект использующий 1wire.h нормально собирается. Версия 3.12 - Codavr(06.11.2018 11:56, dao, полностью)
- TimescaleDB - Evgeny_CD в копилку его СуперСредатсваРазарботки symbions(400 знак., 05.11.2018 12:28, dao, полностью)
- Бгг, решил для интереса посмотреть, можно ли писать для 8085 бареметалл. Ну квест еще тот с непривычки. michas(488 знак., 02.11.2018 16:30, dao, полностью)Sot
- Спецификация на Common Industrial Protocol (CIP) Sergey_N(53 знак., 31.10.2018 15:38, dao, полностью)
- чем больше я знакомлюсь ОСРВ для МК, тем больше я понимаю, что они нафиг не нужны! Основной аргумент: Зачем плодить потоки?! Сначала наплодят потоков, а потом мучаются. Многопоточность имеет смысл при коллективном авторстве, например Win32 IBAH(43 знак., 29.10.2018 18:30, dao, полностью)MBedder
- Вроде бы с РСМД всё порещали. Но чем Стратегические Ракетные Вооружения не угодили Московскому Комсомольцу, в толк нее возьму. - Крок(02.11.2018 19:28)
- А как сеньер планирует работать на многоядерном процессоре? вручную шедулить потоки? RED_DRAGON(572 знак., 01.11.2018 23:33 - 23:41)
- Всё, что называется RTOS - ею, по существу, НЕ является. Настоящая RTOS - прежжде всего это Время (мкс, мс, сек итд), ну или накрайняк - хотя бы такты процессора. - argus98(30.10.2018 21:31)
- И не говори, ОСРВ говно, а FreeRtos в особенности. Чета рано ты с ртос начал знакомиться. - abivan(30.10.2018 15:06 - 15:26, ссылка)
- WinCE 6.0 зависает при игре в пузырики, уже десяток раз такое наблюдал. Только одна игра, ничего более. Идеалом надежности считаю игру "Ну, погоди!", не могу вспомнить ни одного случая зависания, хотя кнопка сброса там была. - Экспериментатор(30.10.2018 12:33,
)
- Бля, вот зарекался не участвовать в специальной олимпиаде, где каждый говорит про свою частную задачу. Победителей в ней нет, одни проигравшие. И опять повелся. ТС вкинул и мудро съебался. - Codavr(30.10.2018 10:54)
- RTOS - это возможность вынести кучу кода из прерываний в задачи, не потеряв при этом реактивности системы и исключая возможность потерять прерывание. Крутая штука, короче. - =AlexD=(30.10.2018 08:58)
- Ехал мьютекс через мьютекс Звероящер(102 знак., 30.10.2018 07:52)
- Не, ну если ты сам все все все разрулишь не написав при этом своего убогого аналога ОСРВ, то канешна не нужна. Пользовать ОСРВ, чтобы помигать лампочкой тоже избыточно. С другой стороны сейчас МК пошли круче, чем компы были когда первые ОСРВ Codavr(11 знак., 29.10.2018 23:44)
- Ну вот я рассматриваю NuttX как этакий недо-линух, который помещается во внутреннюю флеш МК. Но сабж - не просто планировщик, а еще поддержка TCP/IP, файловых систем, унификация (хотя бы условная) доброй части периферии (с горем пополам UART у вас lloyd(386 знак., 29.10.2018 21:49)
- ну не надо тупить, RTOS нужна в устройствах, где требуется "одновременное" выполнение сложных и медленных процессов по заимствованным исходникам, например GUI + FS. - VLLV(29.10.2018 20:30)
- Я пользуюсь протопотоками (protothreads), в пределах разумного конечно. Для развязывания десятков разнородных задач выгоднее использовать ОСРВ. Просто потому, что там есть готовый инструментарий, в противном случае его придется все равно делать evgeniy1294(156 знак., 29.10.2018 19:33)
- "..если звезды зажигают - значит - это кому-нибудь нужно." Не вам, очевидно. Хаос(345 знак., 29.10.2018 19:32,
)
- Обеспечить слабую связность между компонентами системы. lloyd(92 знак., 29.10.2018 18:47)
- Упрощается проектирование и отладка. У меня в одном девайсе на lpc2xxx под scmRTOS рисовались графики на графическом дисплее и звучала музычка, все это одновременно. Я б задолбался это делать без ОСРВ. - Argon(29.10.2018 18:40)
- вопщем дело вот в чем: есть такая порода
лошадей собак вентоборудования SWEGON LordN(884 знак., 01.11.2018 17:41, dao)
- Подскажите, как в DipTrace сделать реперную точку для автоматического монтажа. Сам компонент я создал, нашёл где задавать вырез в маске, но не могу сообразить как задать вырез в меди. - FDA(31.10.2018 09:56, dao, полностью)
- Коллеги, здравствуйте! Meteor(465 знак., 21.10.2018 22:53, dao, полностью)
- Вывод контура платы в gerber (Altium 16.0) misyachniy(912 знак., 29.10.2018 12:52, dao, полностью)
- J-Link ARM V8 для лечения принтера Samsung ML-2160 - статья на муське - De_User(28.10.2018 22:45 - 22:50, dao, ссылка, ссылка, полностью)
- Баг со вводом русского текста с клавиатуры в новом редакторе ЕWАRМ 6.40.1 - Ксения(06.06.2012 19:31 - 13.07.2012 12:40, dao, ссылка, полностью)
- Есть решение? обновился с 7 до 8 и появилась такая проблема: ввод с клавиатуры русских символов превращает в ????????? - Constantin24(24.10.2018 13:20)
- Так что с русским вводом? - sprut(02.07.2012 13:44,
)
- 28.06.2012 вышел патч 6.40.2 Ксения(416 знак., 29.06.2012 17:43, ссылка)
- Мне кажется, или эта версия по сравнению с преведущей стала намного чаше "падать" особенно при активной разработке, когда жмеш на "Make & Restart Debuger", на 10-20 заливку кода в чип, IDE "сегфолтится и закрывается". - shodan(26.06.2012 12:55)
- Пипец! IAR вслед за Keil-ом похерила в своем редакторе возможность ввода на русском языке. Комментарии, ранее сделанные на русском, отображаются нормально. Ввод же не работает. Явный выбор кодировки "Russian" или даже "UTF-8" в опциях редактора rezident(23 знак., 07.06.2012 01:24 - 01:28)
- Вызываю дух fk0: Misra-C "Rule 127 (required) The time handling functions of library <time.h> shall not be used." Какие будут предложения? П.С. Я Вам вопрос задал в теме про стили, а Вы пропали. Мне бы было интересно взглянуть на Ваш вариант. - Экспериментатор(18.10.2018 10:12,
, dao, полностью)
- В восьмибитном детстве писал свои mktime/gtime. Проблема была с совместимостью, решил по рабочекрестьянски, прокалибровал по ПК и добавил константу. Могу поискать. И кстати, вместо printf, я пользую только свои функции. От переменного числа IBAH(34 знак., 21.10.2018 17:39)
- Я уже высказывался, что 2/3 MISRA правил считаю попросту
бредовыми очень странными. Я понимаю, почему некоторые из них возникли, какие причины были. Но нужно либо уметь сказать, что данные причины мы считаем несущественными (возможность fk0(2649 знак., 20.10.2018 12:47)
- Это в мисре недопесали. Надо было - медведеву -time shall not be used. - michas(19.10.2018 14:41)
- Хрень какая-то. В чём проблема во встраиваемой системе со временем работать? - FDA(18.10.2018 14:46)
- Полноценно функции из time.h в embedded-компиляторах обычно не реализованы, и часто реализованы с ошибками функции связанные с таймзонами (tzset, ctime, mktime, localtime, asctime), плохо реализованы функции конверсии (strptime, strftime), даже в fk0(411 знак., 20.10.2018 12:54)
- Я так думаю, что длина стандартных переменных коротковата. Любопытно, почему fk0 молчит, хотелось бы послушать его проповедь. - Экспериментатор(19.10.2018 14:27,
)
- Вообще-то мисра известна своей одиозностью. Я бы заменил все эти мисровые правила одним: "руки проч от клавиатуры и забудь про си, погромист, а то как бы чего не вышло". - SciFi(18.10.2018 14:50)
- Правильно, на встраиваемой системе time.h не нужен. - evgeniy1294(18.10.2018 10:44)
- Ага, щас. Вот, например, получили время по SNTP и хотим превратить это в число, месяц, день недели. Конечно, нужно немедленно начинать изобретать велосипед. Кстати, чтобы 2 раза не вставать, sprintf тоже выкинуть из ымбеддед, ибо свой костыль SciFi(13 знак., 18.10.2018 10:48)
- Я просто стяну его в BCD и сразу пропишу в регистры RTC. <time.h>/ evgeniy1294(293 знак., 20.10.2018 13:09)
- Да конечно, лично я, например, каждый день пишу свои принтфы, ерунда же, очевиднейший код --> - fk0(20.10.2018 12:59, ссылка)
- Конечно. Причем свой костыль может быть просто копипастой из какой-либо библиотеки. - LightElf(19.10.2018 18:24)
- Они копались в вашей голове (с): "Rule 124 (required) The input Экспериментатор(184 знак., 18.10.2018 16:30,
)
- Согласен, а то будет история навроде фискальных регистраторов. Time.h хоть протестирован. - michas(18.10.2018 14:20)