- Проект DOSBox встрепенулся и подкорректировал текущую версию. Возможно, что следующая итерация также не за горами. - mut(22.09.2018 18:34 - 18:45, dao, ссылка, полностью)
- Гладко было на бумаге: про видеонаблюдение. - AU08(22.09.2018 23:43, dao, ссылка, полностью)Evgeny_CD
- Отец отпахал на цб комбинате. Дак он рассказывал что к таким потрясающим эффектам приводит когда к мощному оборудованию тянут фазы отдельно от нейтрали. И тогда начинаются подобные спецэффекты. - sav6622(23.09.2018 19:46)
- Кстати. Чуть больше десяти лет тому назад работал я за ЭЛТ монитором в помещении, по наружной стене которого проходил кабель питания козлового крана и ,в соседнее здание, сушилку древесины. Так вот, когда что-то включали изображение на мониторе Tech_(205 знак., 23.09.2018 17:32)
- Лучшая иллюстрация того, почему я так ратую за малоемкостную гальваническую развязку. Evgeny_CD(521 знак., 23.09.2018 12:51)
- первая история похоже явный пиздёж, киловольты подымают чтобы ток снизить, а наводки и прочие излучения генерят не киловольты, а амперы. вентилятор газоочистки тюменьэлектростали имеет мощность 850кВт и ток всего 60А LordN(44 знак., 23.09.2018 07:32)
- деды, парни и девчонки, а такоже и всемирный разум, може кто в курсе, тут коллеге нужна херовина одна: кусок прозрачной трубы, внутренний диаметр порядка 40..60мм, длина 200...300мм. давление внутри от 30бар и выше. рабочая среда - разные фреоны в LordN(216 знак., 21.09.2018 15:50 - 15:52, dao, полностью)
- Хочу обновить себе компьютер. Сейчас там стоит процессор AMD A8-7600, память 8 ГБ. Практически для всех задач его хватает. Тормозов нет, возможно ещё благодаря SSD. Но вот при компиляции более-менее серьёзного проекта в среде MPLAB (компилятор FDA(467 знак., 02.09.2018 09:23, dao, полностью)
- Пятница :) С утра собирал Yocto на i5 8G RAM. Примерно 4 часа. Выпросил сервер 4 Xenon по 16 потоков 64G. Сборка 20 минут. framer(21.09.2018 16:32)
- поставьте в MPLABX в Options/Embedded/Projects Options галочку Use parallel make - arim(06.09.2018 11:17)
- вот билд на i5 компилятор ht9.50 std для пик18ф67к22 abivan(05.09.2018 11:40 - 11:51)
- MPLABX 5 поставил? он у меня clean стал мухой выполнять, а раньше(4.x) по 2 минуты висел и проц(i5) на 100% нагружал. Еще товарищ грит ему с xc8 отключение фаервола помогло. - abivan(04.09.2018 13:22)
- У мну, под Линухом, МПЛАБХ компилит, с рефрешем, под Писк32, 0х5FFFF флэши, секунд за пять. Фенол 4-х головый на 3ГГц и 8Г китаицкой ДДР-2. - mse homjak(03.09.2018 19:54)
- про оптимизацию MPLAB X. посмотрите рекомендации по настройке IDE. см. ссылка и весь раздел "Make MPLAB® X IDE Run Faster". еще было про правку файла настроек, типа выключить лазанье в сеть для проверки обновлений и проч. найду - добавлю. Можно Илья(88 знак., 03.09.2018 12:40, ссылка)
- А операционка какая? Если Windows, то попробуйте Linux. Под Linux MPLAB X и XC8 то же работают. я году в 2012-13 как ушел с Windows. - Nikolay_Po(03.09.2018 12:05)
- Интересно, сколько дисков в системе? Возможно проект или временные файлы находятся на медленном HDD или на том же SSD диске, на котором установлена ОС. - AU08(03.09.2018 11:55)
- У меня в доступе есть компы на резИн 7 2700 и на пне i7-8700, на обеих 10-тка со всеми обновлениями и убунта в виртуалке. Хотите - запущу что-нить на время, только скажите - что. - Сидоргек(03.09.2018 10:09 - 10:12)
- Сначала лучше проверить ПК с помощью combofix, потом AdwCleaner malwarebytes, потом cureit - De_User(03.09.2018 04:28)
- A8-7600 Single Thread Rating: 1544 / AMD Ryzen 5 2400G Single Thread Rating: 1919 не похоже на два раза. Чтение из памяти - да, с DDR4-2933 будет вдвое быстрее De_User(03.09.2018 02:56 - 04:20, ссылка, ссылка)
- После одного из обновлений винды сборка стала тормозить нипадеццки, антивирус всё время шарился. Отключил его, и вновь стало сухо и комфортно. Это я к тому, что может не на железо смотреть надо? Опять же, кому надо делать полную сборку на каждый SciFi(5 знак., 02.09.2018 14:03)
- Какой объём кода на выходе? (ну это я чтоб ориентироваться) - Крок(02.09.2018 13:57)
- i5 8го поколения взял ноут - дял задач компиляции потрясающе. - POV_(02.09.2018 13:39,
)
- Бери Intel Core i5 и не кушай мозг - lloyd(02.09.2018 13:04)
- Фонтанные коды. Хочется передать некоторый объём текстовых данных через IP-сеть по UDP-протоколу. Объём данных достаточно большой, десятки килобайт. Этого достаточно, чтобы практически заметить такие эффекты, как пропадание отдельных пакетов или fk0(4489 знак., 20.09.2018 19:39, dao, полностью)
- Не парить моск и использовать tcp и и какой-то распространенный верхний протокол умеющий работать с текстовыми данными - blackprapor(21.09.2018 00:42)
- Архиваторы рещают задачу. Они вводят избыточное кодирование, так что при потере любого блока 512 байт, скажем, или более (задается), ничего не портится. Можно изучить, как 7-zip, например, это делает. - Evgeny_CD(20.09.2018 21:26)
- Примеры на пальцах, объяснение про распределение в рандоме, алгоритм работы декодера: fk0(165 знак., 20.09.2018 20:32)
- У меня ощущение, что ты пытаешься переизобрести RAID 5.6 и т.д - LightElf_(20.09.2018 20:28,
)
- Я когда оценивал работу одной дельта-сигма АЦП, гонял с микроконтроллера по эзернету 512-байтные UDP-пакеты сотнями в секунду. Ничего не переставлялось и не терялось. Правда, я читерил - витая пара была воткнута напрямую в ПК. lloyd(402 знак., 20.09.2018 20:20)
- "Протокол RTP переносит в своём заголовке данные, необходимые для восстановления аудиоданных или видеоизображения в приёмном узле, а также данные о типе кодирования информации (JPEG, MPEG и т. п.). В заголовке данного протокола, в частности, Экспериментатор(395 знак., 20.09.2018 20:13,
)
- Помнит ли кто как в PCAD создавать компоненты с внутренними перемычками? misyachniy(1278 знак., 17.09.2018 20:32, dao, полностью)
- Alibaba через год выпустит чип с ИИ, а через два собственный квантовый процессор - sav6622(19.09.2018 20:27, dao, ссылка, полностью)
- Кто в курсе - timeinformer моно как то обмануть или блокировать на время? Поставили на рабочий комп по распоряжению владельца завода. - Make_Pic(19.09.2018 17:52, dao, полностью)
- господа хакеры! подскажите плз как получить сигнал что удаленный комп не пашет? м.б. какой-то типа пинг? LordN(388 знак., 18.09.2018 06:07, dao, полностью)
- Процессорный модулек от АО НПЦ «ЭЛВИС» -> --> на первый взгляд, выглядит разумно. - Evgeny_CD(14.03.2018 14:14, dao, ссылка, ссылка, полностью)
- Делает ли кто проводку дорожку между выводами SOIC с шагом 1,27? Какая ширина PAD и дорожка/зазор? - misyachniy(11.09.2018 12:32, dao, полностью)
- Ja, ja, natürlich :)) --> - MBedder(11.09.2018 16:06, ссылка, ссылка)
- В чем проблема? SOIC8 (по IPC-SM-782A) ширина между выводами 1.27мм, ширина контактной площадки 0.6мм. Остается 0.67мм - типично я делаю дорожку 0.2 и с зазорами 0.2 прокладываю в локальном дюймовом гриде строго по центру. Зазор маски от меди Ralex(50 знак., 11.09.2018 16:02)
- Резонит делает для меня. Ширина Падов 20 промилле, ширина проводника 12. Зазор, стало быть 9 - Крок(11.09.2018 13:25)
- А зачем? Можно, разумеется дорожку 0,21 и два зазора по 0,2125 мм при КП 50 mil. Максимальная ширина выводов этого SOIC какая? - De_User(11.09.2018 12:35 - 13:01)
- Господа программисты, философский вопрос, а заоптимизирует ли компилятор (ИАР) размер стека под динамические переменные внутри функции, если они одновременно не используются? Пропадание динамической переменной в отладчике после ее использования VLLV(19 знак., 07.09.2018 11:49, dao, полностью)
- Зачем разводить философию, если можно проверить? Я написал функцию int foo( int a ) { int b = a+1; int c = b*2; int d = c-3; return d*d; } ИАР не выделил места на стеке ни для одной локальной переменной, все вычисления происходят в регистре R0. йцукен(96 знак., 07.09.2018 14:08)
- По моему мнению, размеры стека у IAR задаются вручную, и компилятор не имеет права этот размер изменять, в том числе и оптимизировать. - Ксения(07.09.2018 12:48)
- Речь идет про разницу в указателе стека до вызова функции и внутри нее. - VLLV(07.09.2018 13:17)
- Если вылез за пределы стека, то компилер просто обругает, что CSTACK мал. - Codavr(07.09.2018 13:20)
- Боюсь, что не обругает. Не знаю как сейчас, но прежде глубину вложения функций друг в друга компилятор/линкер не анализировал. А на форумах очень часто повторялся вопрос, как определить минимальный размер стека, т.к. ОЗУ тогда у МК было очень мало Ксения(23 знак., 07.09.2018 13:46)
- Пардон, на CSTACK он ругается когда памяти не хватает. И говорит, что он слишком велик :) - Codavr(07.09.2018 13:50)
- Не вижу я в ассемблерном листинге такой on-run проверки. И на момент компиляции этого не проверить, т.к. вложенные друг в друга функции могут находиться в разных модулях, компилируемых отдельно. А линкер тоже не сможет сообразить, т.к. у Ксения(92 знак., 07.09.2018 14:14)
- Я прям даже не знаю. Действительно проблема? s_h_e(83 знак., 07.09.2018 18:15, ссылка)
- Логично. - Codavr(07.09.2018 14:25)
- Лично я в прошлом, когда ATTiny2313 программировала (памяти у нее мало было), заполняла стек кодом 0xFF и после какого-то срока работы проверяла границу, насколько мои 0xFF сохранились. Оказалось, что больше всего стека жрут обработчики Ксения(362 знак., 07.09.2018 14:46)
- Вот вот, я тоже всегда офигевал почему он все регистры сохраняет, а не только те что портит. Причем независимо от уровня оптимизации. Помнится один проект в 8 мегу упихал убрав из кода ненужные сохранения/восстановления. Даже пара байтов осталась Codavr(3 знак., 07.09.2018 17:13)
- А я сразу догадалась почему :) - если в обработчике прерываний вызовешь хотя бы одну функцию, то компилятор сохраняет все, т.к. не хочет поверять, какие регистры это функция портит. А если не вызывать оттуда функций, то сохраняет только те, что Ксения(32 знак., 07.09.2018 18:10)
- вероятно, чтобы упростить жизнь программерам :) в этом случае не нужно думать, что там будет использовать функция, вызванная явно из хэндлера прерывания :) а вообще конечно это лютый треш "сохранять всё на всякий случай" :)) но зато Adept(385 знак., 07.09.2018 17:21)
- Тут есть ньюансы. В общем случае компилятор не знает, когда ячейка памяти выделенная под переменную прекращает использоваться если, например, брался адрес этой ячейки. Тогда она должна сохраняться до конца блока или функции. Если адрес не брался, fk0(480 знак., 07.09.2018 11:57)
- Оптимизирующий компилятор точно следит за временем (необходимой) жизни переменной и пользуется этим. Другое дело, является ли экономия стека одной из целей оптимизации? Об этом почему-то молчат. Кроме того, освобождение кусочков стека - это, как SciFi(115 знак., 07.09.2018 11:55)
- Как поставить "центр координат" в Altium? misyachniy(221 знак., 10.09.2018 16:03, dao, полностью)
- [АСУ индивидуального дома. Ч.1] Ментальное моделирование будущего решения. Evgeny_CD(5833 знак., 07.09.2018 17:50 - 23:54, dao, полностью)
- "Васюкинские шахматисты внимали Остапу с сыновьей любовью. Остапа несло. Он почувствовал прилив новых сил и шахматных идей." :) - AU08(08.09.2018 09:39)
- ...и все это только чтобы не ставить дюжину РЕЛЕ :) - Скрипач(08.09.2018 09:12)
- Вообще системы взглядов не видно, виден только набор железок АСУ. s_h_e(544 знак., 08.09.2018 08:53)
- нувыблиндаёте! какой у вас период контура управления? - Копетан(08.09.2018 08:42)
- Вам это надо? Десять лет? И всё? При том, что теория вероятностей предполагает отказ этой системы в любой момент времени. Барбос(93 знак., 08.09.2018 00:03)
- Использование грамотно выбранного оборудования для промышленной автоматики позволяет эксплуатировать системы в течении 10+ лет и не остаться при этом без запчастей. Нормальное оборудование для промавтоматичи выпускается долго (может и 20 лет AlexG(197 знак., 07.09.2018 18:59)
- Посмотри внимательно, особенно с 6:10. И прочти первоисточник - отрезвляет --> - MBedder(07.09.2018 18:29, ссылка, youtube)
- ЖЦ = срок эксплуатации строения. дом на 25 лет ? ну хз, поколение пепси може так и думает, но вот в париже стоит домик которому уже пицот лет и я так думаю что он еще столько же протянет еслиф ничего не случится. LordN(326 знак., 07.09.2018 18:24)
- Яндекс выводит свое облако на рынок... из интересного распознавание речи, совместимость по хранилищу с амазоном... - sav6622(07.09.2018 01:20, dao)