- К чему бы это? Так цинично мокнуть партнёров мордой в их же г#вно. Это нетолерантно. Ну и потрескивание пуканов уже началось. --> - SciFi(20.12.2019 22:21 - 22:28, Off, ссылка, ссылка, полностью)
- Стареет Путин, Вова прав. Пушистым никто не был. VLLV(492 знак., 22.12.2019 22:33)
- Испытываешь удовлетворение, когда сначала у тебя предчувствие, а затем в тексте находишь подтверждение собственным мыслям. - RxTx(22.12.2019 15:53)
- Могу объяснить к чему. - RxTx(22.12.2019 15:52)
- "Наш ответ Чемберлену". Во времена Варшавского договора обнародование таких документов было бы неуместно, а теперь в самый раз. - ВВ(22.12.2019 12:47)
- Для себя выяснил, что цитированные ВВП документы опубликованы в двухтомнике «Год кризиса. 1938–1939» ещё в 1990 году. Гуглится и читается. Но кто их, сукаблять, читает, эти документы. - ВВ(23.12.2019 09:40)
- чем хороши любые документы? Грамотной тасовкой. То, что было самым главным во всем 1939 годе, ВВП скромно не заметил. А было это - разграничение всей Восточной Европы между Гитлером и Сталиным. По пунктам, странам и проч. Какая-нить занюханная Лагунов(111 знак., 23.12.2019 13:49)
- Договор прекрасен, шедевр дипломатии. Джапам - рвать волосы на жопе. Европейским гиенам - сосать и каяться. - LightElf(23.12.2019 17:16)
- Сентябрьская 2019 года Резолюция Европарламента объявила Советско-германский договор о ненападении 1939 года (ВВП его не заметил) причиной Второй мировой войны. Но именно на эту резолюцию Путин и ответил. Вы уж следите за причинно-следственными ВВ(17 знак., 23.12.2019 15:56)
- Сколько раз Вам, старому маразматику, объяснять, что 1939 году предшествовал 1938, когда фашистскую Германию и лично А. Гитлера можно было придушить в колыбели? История не началась в 1939 году, а продолжилась. - Точка опоры(23.12.2019 15:07)
- Ага, только сначала англофранцузкопольский комплот скушал Чехословакию... :-) _volkanaft(51 знак., 23.12.2019 14:07,
)
- Энергетики в доме есть? (и немедленно выпил) - Крок(22.12.2019 12:52, Off, полностью)
- Хорошо, что ~50 лет назад предусмотрели безопасное расстояние между заводом и товарной станцией с топливом... Иначе могло @#!@! "В Уфе ликвидирован пожар на нефтехимическом заводе" De_User(50 знак., 23.12.2019 12:44 - 13:14, Off, ссылка, ссылка, полностью)
- Кто-нибудь знаком с кишками M2M-модемов RCOM и/или Teltonika? там лялих или чегой-то другое? что там за камень/память? Vit(641 знак., 22.12.2019 22:00, RFID, полностью)
- Вечерний Екатеринбург с высоты 50 этажа прямо сейчас Evgeny_CD(16.12.2019 19:25, Off, полностью)
- Блоггер из Ек-бурга Иннокентий Шеремет пишет и о настоящем и о прошлом города. Сейчас ведет подборку о 1990-х годах: как это было. =L.A.=(46 знак., 23.12.2019 10:36, ссылка)
- да, ёбург прикольный городишко, чистенький, уютненький, на томск похожий. только томск раз в надцать меньше. а так - где нить в купеческих кварталах - один в один - LordN(20.12.2019 21:35)
- Вечерней Москвы не будет. Только что вернулся, а тут какой-то ПЦ со стрельбой творится -> - Evgeny_CD(19.12.2019 20:12, ссылка)
- Ой спасибо :) - RED_DRAGON(18.12.2019 22:27)
- Вечерний Новосибирск прямо сейчас. Evgeny_CD(18.12.2019 00:41)
- Как и в Москве: найти две параллельных улицы - проблема - Крок(16.12.2019 22:17)
- всегда было что на сахаре самые добрые обитатели рунета.. толи я размяк, толи сахара подзадубела - klen(16.12.2019 21:38)De_user
- уралмашу превед! - Aleksey_75(16.12.2019 21:35)
- это.. а хде снег, хде доказательства что прям сейчас? - klen(16.12.2019 21:35)
- Брега Тавриды несколько часов назад. Это_Я(16.12.2019 21:26)
- Самый короткий день пережили. Скоро лето. - Это_Я(22.12.2019 19:41, Off, полностью)
- Кто спец по акустике - Для чего сделан этот канал (на фото микрофонная часть микротелефонной трубки)? Make_Pic(21.12.2019 20:40, SCH, полностью)
- возможно для смещения частоты резонанса корпуса. ещё не совсем понятно, но трубки подобные бывали с капсюлем (что-то типа ДЭМШ-1А) в качестве микрофона. в ДЭМШ-1А три отверстия, в угольных микрофонах тоже не одно. здесь одно. больше похоже на Vit(236 знак., 22.12.2019 18:13)
- В патентах пишут: "абонент имеет возможность дышать во время ведения связи bodis(189 знак., 22.12.2019 17:34)
- Первое что приходит в голову - отвод влаги. RxTx(25 знак., 22.12.2019 03:29 - 14:41)
- Фильтр НЧ. Нижние частоты, у звука "П", например, бьют в микрофон как НЧ-сигнал с большой амплитудой, но с пологим фронтом. Nikolay_Po(233 знак., 22.12.2019 02:05)
- Чтобы плевки стекали :) - Гудвин(21.12.2019 21:14)
- Потребовалось сделать свой эквивалент сети для подготовки изделия к сертификации по ЭМИ генерируемым этим изделием в сеть. Возник вопрос о гальванической развязке анализатора спектра и сети в условиях измерения спектра в полосе 9 кГц...30 МГц. Как my504(95 знак., 22.12.2019 03:39, SCH, полностью)
- Есть такая инфа. Заказывать бесплатно не надо. Как и всякой халявой. Из-за этого всякие проблемы. Могут не открыть спор. Инфа такая что заказывать надо именно standard aliexpress shipping. Она платная. - RxTx(21.12.2019 16:19, Off, полностью)De_user
- Тоже хочу бутылку :). Наметилась дискуссия (см. 1-ю ссылку) "о роли и месте С++". Прошу знатоков и прежде всего fk0 прокомментировать материал (см. 2-ю ссылку). Моё ИМХО, что это как-то уже слишком заабстрагировалось, "или нет?" (с). - Chum_A(17.12.2019 08:56, dao, ссылка, ссылка, полностью)
- вот для микроконтроллера деструкторы не нужны - резет все спишет. а сейчас в линукс вздумал дописать кусок кода (там С если что) - полный атас, прописывать корректный выход из каждой ветки - и try catch тоже(18.12.2019 14:44,
)
- Как показывает практика, процессоронезависимость - это последнее, что нужно в долгоживущем проекте на МК. Нужна хорошая организация кода. А программист, который лабает приложение, о пинах, как правило, не знает ничего. И соблазн у него другой - Хитрый Китаец(181 знак., 18.12.2019 10:05)
- Такой код на С++ - это (простите) гавно. Возможно, он компилируется в корректный код, но человеку его сложно читать, писать и понимать. Он содержит избыточные кол-во ключевых слов языка, за которыми теряется суть. Это одноразовый код, напишут и Costic(239 знак., 17.12.2019 23:35)
- Спасибо всем ответившим! - Chum_A(17.12.2019 13:44)
- Выводы контроллера всегда управляются в контексте управления каким-либо более крупным аппаратным ресурсом. I2C-шиной, например. Вот в классе, функции, модуле управляющем шиной и не зазорно будет напрямую записать в GPIO регистр и подёргать за fk0(2049 знак., 17.12.2019 12:06)
- прочитал до середины, до самописных GetPin и PutPin, дальше читать не стал. Скажу так, после перехода на пик32 мне гармония(куб для ст) реально облегчила процесс конфигурирования. Она нагенерила мне макросы(и они уже процессорно независимые), abivan(265 знак., 17.12.2019 10:21)
- Оно? evgeniy1294(4415 знак., 17.12.2019 10:00)
- Вот! Сам вопрос - отличный пример того, что плюсы лишь заводят за корягу. Вместо того чтобы делом заниматься, придумывают всякие абстракции. - SciFi(17.12.2019 09:28)
- Все проблемы, которые я вижу сегодня в надежности встроенных систем, вообще не связаны с языком программирования. Например: VLLV(479 знак., 17.12.2019 09:24)
- С языком очень даже связано. Компилирующие языки со статической типизацией (C++, C#, Java, C, Pascal) пропускают гораздо меньше ошибок, чем ассемблеры (без типизации) или скриптовые языки (Python, Javascript). В последних пока не запустишь -- не fk0(1364 знак., 17.12.2019 12:24)
- Хочется в очередной раз повторить, что может не только "пропасть питание", но и произойти перезапуск абсолютно в любой момент, по массе причин. Поэтому если у кого-то что-то теряется, то проблема не в библиотечной функции, а где-то в другом месте, fk0(245 знак., 17.12.2019 12:11)
- Добрый день честнОму сообществу. Интересуют исходники IAR-овских либ для микроконтроллеров AVR. Интерес чисто академический, чтоб понять состав и принцип работы и написания. Версии IAR не принципиальны. Для изучения подойдут любые начиная с ir0407(41 знак., 21.12.2019 17:11, AVR, полностью)
- В SDCC исходники всех либ прилагаются. - Ozelot(22.12.2019 12:17, ссылка)
- Есть от 3.20C AlexG(21.12.2019 17:35)
- Неужели так и не нашлось ни одного легального пользователя EWAVR, который бы за все это время мог поделиться библиотеками? Ведь уже 15 лет прошло! - Ксения(21.12.2019 20:42)
- Премного благодарен. Однако, просмотрел содержимое, а там практически только одни системные сишные либы. Стесняюсь спросить... Я предполагал, что там должны быть хотя бы хоть какие либо драйверы стандартных устройств, типа АЦП, таймеров, UART, SPI ir0407(192 знак., 21.12.2019 18:08)
- Во времена Atmel основным источником либ для периферии служили апликейшн ноты. Более сложные либы шли отдельно от апликейшн нот, но тоже от производителя МК (например, QTouch и библиотеки для CAN AVR). ASF внутри устроен крайне по-идусски, но AlexG(46 знак., 22.12.2019 03:58 - 04:00)
- То, что называется именем "исходники библиотеки" (library-source) и есть библиотека стандартных функций языка C/C++, но системными они не являются, т.к. никакой системы на этом уровне нет :). Соответственно, нет там и таких понятий, как АЦП, Ксения(587 знак., 21.12.2019 20:36 - 20:44)
- IAR не пишет либы для периферии, это удел производителя. А генерация либ происходит в General options/Output/ - VLLV(21.12.2019 18:54)
- Балахна De_User(22.12.2019 08:04, Off, полностью)
- dsPIC33EP256MU806 + PICKit4 + asm ("reset") = подвисание дебаггера. Как это победить? RxTx(415 знак., 19.12.2019 21:13, PIC, полностью)
- Разобрался. На форуме Microchip подсказали трюк - сбрасывать самому через меню Debugger->Reset. RxTx(147 знак., 20.12.2019 01:13)
- А почему не пойти по цивилизованному пути и убрать ресет, заменив его выходом в верхушку main-а? my504(254 знак., 20.12.2019 17:38)
- А я это попытался сделать первым же делом. RxTx(2645 знак., 21.12.2019 15:40 - 15:57)
- Имхо по цивилизованному пути - это когда ресет только во всяких трапах, после записи "Караул!!!" в лог. А переход на верхушку main - еще более лютая дичь, чем использование ресета в процессе нормальной работы. - ant333(21.12.2019 00:05)
- Нельзя на верхушку мэйна. Люди уже попадались. То периферия не так зависла, то ещё что. Там, где есть в наборе инструкций настоящий сброс, грех им не воспользоваться. Там, где нет, у людей доходило до внешней схемы сброса по дёрганью вывода из Nikolay_Po(11 знак., 20.12.2019 18:06)
- Некоторые регистеры после сброса должны встать в спеццыально оговоренную позу. - mse homjak(20.12.2019 17:57)
- Специально оговоренные позы регистров нужно дублировать в начале исполнения. Тогда и не будет никакой дичи в верхушке мэйна. my504(339 знак., 21.12.2019 08:12 - 09:50)MBedder
- Тоже так считаю. Однако наблюдаю не первый проект, когда на любой чих делают просто полный системный reset, еще и заводя пин сброса на порт. - RxTx(21.12.2019 16:06)
- Я как-то пробовал продублировать специальные регистры в начале исполнения. Оказалось, очень много периферии теоретически может влиять на используемые порты и если её нужно явно инициализировать, это несколько страниц кода. Nikolay_Po(231 знак., 21.12.2019 15:05)
- Это лучшее из зол - перевести систему в заранее определённое состояние. Причом, практически, мгновенно, в отличие от шебуршения через МАЙН. Худшее из зол, это, например, зависнуть и оставить силовые ключи в статическом состоянии, на время, пока mse homjak(530 знак., 21.12.2019 12:28 - 12:31)
- Вы, милостивый государь, несете ахинею. Речь идет не об абстрактном МК, а о вполне конкретной архитектуре, где нет никаких 100500 СФР, среди которых, к тому же, реально применяются с полсотни или около того. Это во-первых. А во вторых, нужно иметь my504(726 знак., 21.12.2019 13:38 - 14:16)
- Чот не пойму, чо вы митингуете? Если у вас конкретная архитектура и конкретная задача, делайте что хотите. У нас свободная страна, есличо. И если обработка экцепшына не повлияет на катастрофичность последствий сбоя, то раздумывайте скока угодно, mse homjak(187 знак., 21.12.2019 14:25)
- Случайных сбросов НЕ БЫВАЕТ. Все сбросы имеют ПРИЧИНУ. В силовом оборудовании проблема сброса состоит в необходимости утилизации запасенной в реактивной нагрузке энергии. Поэтому организовывать сброс лишь потому, что не понимаешь что делать с my504(30 знак., 21.12.2019 14:49)
- А что можно сделать с зависанием? Пока вочдог не дёрнет НМИ, никто не знает, чем занимался процессор ,по каким переменным он скакал и чего в них ложил. Но если у вас есть память трека на 100500шагов, тоды ой! Запасённая энергия должна уйти в mse homjak(457 знак., 21.12.2019 19:32)
- Может, и не слишком умно. Но раз в конкретной системе уже давно реализовано - значит можно. Не нужно воображать себя богом и думать, что можешь предусмотреть всё в main() и исключениях. Nikolay_Po(422 знак., 21.12.2019 15:01 - 15:07)
- А запланированые бывают?) Как выше заметили, аппаратный сброс мгновенно приводит систему в детерминированное состояние, а после этого можно и сопли пожевать, для этого есть RCON, сами же написали - ant333(21.12.2019 15:01)
- Вот кто бы сказал, pic24/33 работает таки аппаратно, или как у армов есть скрытый бутлоадер стартующий до основной прошивки (и именно он взаимодействует с программатором). - fk0(20.12.2019 01:25)
- Емнип когда-то сталкивался с таким, подробностей не помню, кажется pic18 с icd2. И с собакой так же вроде. Поставить бряк перед ресетом и сбрасывать вручную не вариант? - ant333(20.12.2019 00:35 - 00:38)
- Попробовать другой отладчик, PICKi3, например. Запрос в техподдержку написать. Похоже, они такого случая просто не предусмотрели. Сыроват инструмент... - Nikolay_Po(19.12.2019 22:18)
- Умеющим HART. Где взять коды единиц измерения (units code)? И классификацию типов устройств(manufacturer's device type code), и заодно "manufacturer identification code" - IBAH(17.12.2019 00:29, dao, полностью)
- Лагунову про "разгон" учредительного собрания. Ви опять "господин соврамши" - Codavr(18.12.2019 21:08, Off, youtube, полностью)