- Два новых впечатления от Германии - украинская речь и телевизоры, встроенные в писсуары в туалете на заправке. Путешествие продолжается. - VLLV(26.05.2019 19:04, Off, полностью)
- Какая боль... 1-0 Финны- Россия - max(25.05.2019 18:46, Off, youtube, полностью)
- Чота ни%я не понимаю с этими ПИСК32МЗДА... В даташыте "PIC32MZ Graphics (DA) Family" написато, что у PIC32MZ1025DAG169 есть и ЕБИ и нутряные 32М ДДР2. Но на странице, где можно взять на него ПДФ, этой инфы нет. И в селекшын табле, тоже. Ни 32М, ни mse homjak(179 знак., 23.05.2019 18:38 - 18:42, PIC, полностью)
- Максим Кононенко о женщинах в российской науке =L.A.=(5732 знак., 25.05.2019 07:30, Off, полностью)
- Спустили на воду ледокол "Урал", обещают сдать в 2022г. Как и в случае модернизации БАМа и Транссиба поражает безразличие СМИ, такое чувство, что стране это не интересно. - evgeniy1294(25.05.2019 16:30, Off, ссылка, полностью)
- Просто не научились еще "работать" со СМИ.Напечатал хвалебную статью о достижениях , можешь отойти от стенки и опустить руки.И так раз в неделю... - plainuser(27.05.2019 12:24)
- Тут вон Кузю в Solo(179 знак., 25.05.2019 23:40)
- Надо другие СМИ смотреть
и волосы снова будут шелковистыми. Тырнет позволяет выбирать желаемый контент. - ASDFS(25.05.2019 22:21)
- К слову. Небольшое видео об атомном ледокольном лихтеровозе "Севморпуть". - Это_Я(25.05.2019 20:52, youtube, ссылка)
- Только что было по радио, так что вас услышали. Сохраняйте бдительность, враг не оставит своих попыток замалчивания наших успехов. - s_h_e(25.05.2019 20:09)
- Бояться сглазить? - max(25.05.2019 19:10)
- те, кто отвечают за медиа и информацию давно уже делают бабки на "шоуголос", "лучшевсех", "какстатьмиллиардером" и прочих "поляхчудес" :)) Такое впечатление что киркоровы петросяны и прочая публика из "бомонда" давно сидят в кремле, потому, как и Adept(218 знак., 25.05.2019 16:49)
- именно так, но при этом все брюзжат - "всё пропало, всё в развале, всё в прошлом и сзади" - Лагунов(25.05.2019 16:46)
- Как изнутри различить микроконтроллеры: STM32F407VE, STM32F407ZE, STM32F407IE? Ксения(665 знак., 01.05.2019 03:51, ARM, полностью)
- Свою конкретную проблему (различить похожие платы между собой) я решила, однако это был "нечестный" способ, который в общем случае не годится. А потому считаю тему по-прежнему актуальной - вдруг кто-то предложит общее решение этой проблемы. Ксения(543 знак., 24.05.2019 22:54)
- По UARTу засылать код платы для записи на внешнюю флеш, но вообще я так понимаю - платы разные, можно просто проверять, какая внешняя периферия есть в наличии - =AlexD=(24.05.2019 16:18 - 16:27)
- Думаю, никак, если снаружи ничего не висит с подтяжками. Кристалл то один и тот же, разварка в корпус разная. Так что можно наверное исхитриться и на очень большом интервале выяснить что существует некая емкость на соответствующем выводе из-за Ralex(108 знак., 24.05.2019 11:10)
- Вы правы, в данном случае проблема распознавания неразрешима, т.к. внутри м/с находится одно и то же "ядро". Поэтому изнутри этот МК чувствует свои фантомные ноги, которые наружу не выведены и может ими прядать. :) Ксения(1335 знак., 24.05.2019 22:40 - 22:43, ссылка)
- Вам для этой цели дали OTP, зачем тратить ноги? - evgeniy1294(24.05.2019 12:19)
- Видимо вы имеете в виду внутрисхемное программирование. Ralex(1028 знак., 24.05.2019 14:18)
- В прогрессивном мире для этого есть Device Tree - lloyd(24.05.2019 15:33, ссылка)
- Перемычки для этого не нужны, ни для приведенных вами задач, ни для задач Ксении. Не, если половина ног не использованы, то почему бы и нет, но зачем, если можно прошить в камень не один бинарь, а два? И сразу не нужны ни таблицы, ни джамперы, да evgeniy1294(1029 знак., 24.05.2019 15:26)
- Вах! Ксения аватарку вернула. - Codavr(24.05.2019 08:47)
- Уточнение: а зачем это надо? Вопрос имеет практическое значение, или исключительно в познавательных целях? Dingo(275 знак., 07.05.2019 12:05)
- У 407 вроде не было package ID, в более поздних появился только. В F7 вроде есть. По ссылке есть макрос. - LightElf(01.05.2019 18:36, ссылка)
- А нахрена? Совершенно надуманная задача. При прошивке платы человек выбирает нужную версию FW и незачем париться с попытками изнутри что-то обнаружить. бомж(221 знак., 01.05.2019 15:57 - 16:00)
- А если порта такого нет, то что я увижу, Lo или Hi? - Ксения(01.05.2019 16:34)
- Докладываю. STM32F407VE, QFP-100, там не выведены порты F,G,H,I. GPIOH->IDR читается как 3, при этом PH0, PH1 можно дёргать - реагируют. Все остальные читаются как 0, на дёргание не реагируют. Вру, PH0, PH1 как раз выведены. - SciFi(01.05.2019 16:52)
- hardfault уведите ))) - Aleksey_75(01.05.2019 16:37)
- В запуске прописать загрузку в означенные порты какую-нибудь фигню типа 0xAA, прочитать, если не совпало, то и нет порта. Как-то так, если не повиснет :) - Барбос(01.05.2019 15:11)
- Очень легко отличить камни с разными корпусами(через dev ID, с ограничениями) и объёмами памяти (dev ID или check pointer). Evgeniy1294(219 знак., 01.05.2019 08:59)
- в stm32fxxx_hal_libraries есть библиотека идентификации DVV(258 знак., 01.05.2019 06:58)
- Там с большой вероятность один и тот-же кристалл, поэтому вариант с потолкать порт с большой вероятностью не пройдет. - AlexG(01.05.2019 06:57)
- Аул-призрак Гамсутль. Дагестан. Alex68(319 знак., 24.05.2019 19:17, Off, картинка, полностью)
- Чубайса замели :) - Codavr(26.05.2019 07:57, Off, ссылка, полностью)
- Хочу ST-LINk (STM32 ST-LINK CLI) прошить два бинарника в пределах одной страницы. Но он стирает страницу, когда заливает второй файл. michas(196 знак., 26.05.2019 14:49, ARM, полностью)
- Справа гравицапа какая-то не настоящая. Наверняка китайская. kaf1(37 знак., 26.05.2019 12:23 - 12:36, Off, полностью)
- Кто нибудь MEMS микрофоны защищал по IP65 от влаги? - Make_Pic(24.05.2019 13:52, Tech, полностью)
- Эту бы энергию да турбины крутить. - Codavr(26.05.2019 19:19, Off, ссылка, полностью)
- Подскажите, как объясняется появление числа 11100 (выделил красным цветом), ведь должно быть 0100 там? М(129 знак., 26.05.2019 16:54,
, Off, полностью)
- Какое время может потребоваться для перевода проекта (управление приводом с ОС по положению) с MSC-51 на STM32F4? Если по 4 часа в день, реально за 3 недели "портировать" до рабочего состояния? Написан на С. De_User(304 знак., 24.05.2019 03:36 - 05:50, ARM, полностью)
- переводил несколько своих проектов с атмега128 на стм32ф405, ушло 1-2 недели. Проекты большие - 0men(24.05.2019 16:21)
- Если вычядро на си написано, то периферию перевести будет сравнительно несложно, т.к. у АВР она сама по себе несложная. Траблы могут быть из-за обильного ногодрыга с точной растактовкой. - michas(24.05.2019 14:58)
- Скажу из своего практического опыта - приходилось портировать написанное для AVR (ЖКИ, кнопки, ИК-канал связи с самопальной генерацией импульсов) в аналогичную схему для STM32. Ничего страшного нет, даже несмотря на то, что ключник писал на Си :-) - il-2(24.05.2019 14:29)
- Не очень корректный вопрос, т.к. квалификация исполнителя не определена, в том числе знание ARM, периферия которого с непривычки может вогнать в ступор. - VLLV(24.05.2019 12:00)
- От проекта зависит. Насколько чётко выделена аппаратно-зависимая часть и насколько абстракции используемые в старом проекте реализуемы в новом. В 3 недели можно "HAL" не успеть сделать отладить (уарты, таймеры и т.п.) Собственно с этого и нужно fk0(1000 знак., 24.05.2019 11:48)
- Учат их учат, что нужно программы структурировать. Нет сцуко в один файл наебенить полторы тыщи строк... - Codavr(24.05.2019 08:41)
- В один файл обычно сваливаются все методы класса, или все функции одного программного модуля (хотя для библиотек лучше одна функция -- один файл), так что вполне может быть и 20 тыс. в одном файле. Наполнение файла зависит не от числа строк, а от fk0(274 знак., 24.05.2019 11:27)
- Лучше
день потерять научиться кодить по-человечески, потом за 5 минут долететь портировать на всё, что движется. А так да, можно полжизни потратить, заново изобретая старый велосипед. - SciFi(24.05.2019 08:49)
- У меня 1.5к строк - это психологический порог, после которого я дроблю файл. Но не меньше - lloyd(24.05.2019 08:48)
- При большом количестве файлов тяжело между ними туда-сюда переключаться. У меня в одном проекте главный файл 15 тыс. строк. - Ale3000(24.05.2019 09:05)
- у меня - 18 тыс. Никого не боюсь! :-) Тем более в Кейле минусами большие куски текста можно спрятать. - Лагунов(24.05.2019 09:12)
- Ты же недавно сишник изучать начал. Когда 18 тыщ наебенить успел? - Codavr(24.05.2019 09:15)
- Копипаста - дублирование кода. Функции с общим кодом придумали трусы. И вообще, сегодня народ выходит из шкафа и даже не стесняется. Пятница! - SciFi(24.05.2019 09:16)
- Я не соглашусь, но боюсь, будет как с goto. Дублирование не всегда плохо, но в руках дурака может быть смертельно. Суть в том, что если код одинаков, то не обязательно, в перспективе, это одно и то же, просто здесь и сейчас оно выглядит похоже, но fk0(806 знак., 24.05.2019 11:34)
- ну иногда всё же пару сотен строк вырезаю и делаю общую функцию. Если не лениво ее объявлять, вставлять и проч. :-) А чего мне бояться main.c размером в 600 кбайт? Теперь 3-кратно всё дублирую и копирую. - Лагунов(24.05.2019 10:24)
- Откройте для себя C++ и template<> - lloyd(24.05.2019 09:23)
- Ничего тяжёлого там нет. Выкиньте свой убогий текстовый редактор и найдите себе что-нибудь приличное. Заодно нервы сбережёте. - SciFi(24.05.2019 09:10, ссылка)
- Глянул из спортивного интереса. Есть довольно крупный проект, своего кода 66 сишных файлов, мин. 20 строк, макс. 1200 строк, сред. 200 строк. Ну и пара файлов с колбеками для WWW и SNMP, там за 2000 строк, но это не считается. - SciFi(24.05.2019 09:02)
- У меня он в районе 500, это не самоцель, но уже напрягает, а майн так вообще шоб на одну страницу помещался. Не ну я могу предположить, что какой-нить навороченный алгоритм может и 3 тыщи занять и 5, и это будет удобно иметь одним файлом. Но Codavr(36 знак., 24.05.2019 08:57 - 09:01)
- ну если 80% не привязано к железу, значит по факту тупо написать BSP. На саму писанину времени за глаза - Aleksey_75(24.05.2019 04:58)
- Возникло желание паять (в печке) предварительно прошитые SPI-флешки. Кто-нибудь так делает? Данные не слетят? - LightElf(22.05.2019 19:38, Tech, полностью)
- Всем спасибо, успокоили и укрепили в намерении. - LightElf(25.05.2019 18:48)
- Куча bluetooth модулей (внутре запрограммированная flash) запаяно - проблем пока не было. Сомневаюсь, что там какая то особенная flash память. - kaf1(23.05.2019 20:53 - 21:08)
- За бугром даже бизнес есть, распаковывать чипы, прошивать их и обратно запаковывать в ленточки для установщика. Так что надо понимать что это приемлемо с точки зрения сохранности данных - ASDFS(22.05.2019 22:02)
- Я думал - это давно обсосали со всех сторон. Вот пара топиков, где отмечался и я. Если мучает паранойя - поищи на сайте производителя или запроси у поставщика чипов результаты "Data Retention Bake" и матстатистикой расширь на нужное время и обнови Точка опоры(22 знак., 22.05.2019 21:27, ссылка, ссылка)
- Учитывая, что утечки в ячейке Flash памяти резко возрастают с увеличением температуры, будет в стиле технологий быстрого устаревания. - De_User(22.05.2019 20:30 - 20:47)
- Слетят или нет - не знаю. Вангую, скорее, нет. Но предлагаю предусмотреть режим refresh при первом включении. Ну и контрольную сумму, чтобы не прозевать, если слетит. - SciFi(22.05.2019 20:20)