Это копия, сохраненная 13 января 2019 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
STM32 для тех, кто хочет стать настоящим специалистом
Prove me wrong для пидарах: докажи что я не прав
дискасс.
лооооооооооооооооох пиидр
бамп
Мам я создал срачетред, они должны сраться, ну мам ну скажи им
зачем маняврируешь?
Электроника в любом случае ебливое и неблагодарное занятие, не рекоммендую
учился на микроэлектронику - кун
На счет SMT32 не знаю, но на счет ардуино ты прав, большинство просто копипастит код не задумываясь над тем как он работает
Ардуина это для быстрого прототипирования девайсов. После того, как сделан пруф оф концепт - его надо пилить на нормальном МК.
Жирный он что-то. Мне обычной atmega хватит на большинство задач.
Если ты не собираешься обрабатывать видеопоток или считать протеины, то ардуины хватит с головой
а если вдруг соберешься сделать нормальное устройство? бобуина проигрывает во всем: у нее убогий язык wire, вместо ИДЕ - текстовый редактор, никакущая производительность, придётся тратить время на изучение другого камня. Начиная сразу с стм32 ты с высокого уровня Си постепенно углубляешь свои знания в более низкоуровневое программирование.
>пили прохладную
Да чего там особо пилить, учился в бауманке на ИУ4, уже за время обучения можно было понять что электроника в России нахуй никому не нужна.
Престарелые маразматики 6 лет рассказывали как в советском союзе охуенно резали платы и оформляли бумажки по ГОСТ-ам.
В нии платят 25к (в ДС лол), на заводах чуть больше, при этом ты бесправный раб, с 15 минутами на обед и штрафами за опоздания.
Пошел работать быдлокодером как и большинство выпускников кафедры, потом перекатился в data science.
Как же хорошо, что я не увлекаюсь ничем, кроме двачей и японских порно мультиков. Как же хорошо, что я не школяр, не васян, не пидораха. Как же охуенно быть интеллектуальной элитой.
> я тоже думал про это, брошу и переведусь на программиста какого-нибудь.
> ну и конечно есть вариант работать за бугром,
> но это совсем маленькие шансы
фикс
нахуй ненужон мне за глаза хватает и mcs-51
ебать, как ты таким стал?
Не знаю, но так жить надоело.
некатят кейсы очень долго выполняется хз почему может риде у меня глючная он один кейс только условие обрабатывает 11 машиннх циклов кагда обычный иф всеголиш за 2
>>591465
чем канкретно тебе ифы эти не нравятся? есть идея запилить через массив но нет особого желания покамест тратить еще 5 чаров оперативы
Мистер, у вас ужасный стиль.
Думаю вам следует посетить гитхаб и посмотреть как пишут код здоровые люди.
что ты меня вогнал в грусть, ведь я в лучшем случае буду за станком за 20к
>Ардуина для шкаляров и васянов с пивным пузом, которые научились копипастить код и скачивать библиотеки с гитхаба
>STM32 для тех, кто хочет стать настоящим специалистом
Кек.
>X для быдла, Y для небыдла.
Классический спор для долбоёбов. Специалист и с Ардуиной поигрался, и с STM32, и настроил дома под кроватью старенький неттоп Фуджитсу, и поддерживает Jabber-сервак, и печатает на 3D-принтере в хакерспейсе.
Специалисты не делят девайсы "для быдла/для небыдла", они крутят и теребонькают всё, до чего доберутся их ручки.
мне уже поздно учица) 36 я пишу так как считаю нужным.
и в чем его ужастность?
это чистое железо по другому оно хуй будет работать
Но на работу только послезавтра, котик. Не грусти, иди бухни.
Другим людям будет тяжело это читать.
Если это читаешь только ты то это не страшно, впрочем.
> Специалист и с Ардуиной поигрался, и с STM32, и настроил дома под кроватью старенький неттоп Фуджитсу, и поддерживает Jabber-сервак, и печатает на 3D-принтере в хакерспейсе.
> они крутят и теребонькают всё, до чего доберутся их ручки.
с этим согласен
да читаю только я, другим это вообще видеть не положено
исходники таких вещей сравни нижнему белью афишировать его особо нет желания.
на вот еще чутка байтоебства
Почему именно ардуина приводит к такому бездумному копипастингу? В чем ее существенное отличие, создающее такую проблему?
мимо не шарю
обычное байтоебство на чистой синятине под 51 архитектуру без применения библиотек - весь ввод вывод пишу сам
RIDE
древний кусок говна мамонта кагда выбирал между кейлом и ним он показался мне более лаконичным
Едрить колотить. Ты если не дай бог ошибешься, ты потом устанешь от отладки.
Страшнейшее что я видел. Ты не применяешь библиотек, так напиши сам типа мини-библиотеку. Что за ебаный razrad, программы так не делаются, у тебя смешалось всё в одной функции.
Мерседес для шкаляров и васянов с пивным пузом, которые научились крутить баранку и останавливаться на красный.
БелАЗ для тех, кто хочет стать настоящим водителем
Prove me wrong.
ифы быстрее
слишком низкий порог вхождения.
Шкаляры поигравшись 5 минут начинают чувствовать себя ниибатыми прогерами и нихрена не углубляясь пишут говнокод, потом пища на весь форум про либу скаченную с гитхаба написанную таким же школяром, что она не загружается в плату.
Другие АвтоМудаКи, "модифицируют" свои ржавые корыта, точно также нихрена не разбираясь копипастят код с гитхаба они реально копируют его с сайта вставляя в ардуино "иде"
ТЕПЕРЬ ЭТО ПЛИС ТРЕД
Так ардуина - всего лишь платка с авр, можно же напрямую регистры теребить как обычно, не дергая за библиотечные фунциии и копипасты.
Коментарии это не панацея, хорошо если ты код читаешь как инструкцию, не отвлекаясь на комменты.
Типа send(result,port1) и ты понимаешь что в условный первый порт отправляется переменная с результатом. Или например set_bit(6, voltage). Ты устанавливаешь шестой бит в тру в переменной вольтаж.
это функция для древней микрушки еще совковой - драйвер ЖК индикатора 1820вг1...
карочи там на куске железа два 8 разрядных индикатора каждый рулица 2 такими микрушками.
в первой функции чисто канальный уровень - передача зараннее подготовленого массива.
во второй разбивка отображаемых значений по отдельным регистрам и позициям на индикаторе там то еще веселье основная жопа которого в том что индикаторы стоят по отношению друг к другу к верх ногами
На деле - сравнивать разные по назначению и сложности контроллеры тупо. Ардуино проще в силу наличия огромного количества исходников и сообщества. Плюс она на АВР, а на АВР проектов готовых с открытым кодом - херова гора. Это как бейсик в EXCELL - отлично справляется со своими задачами. Кричать, что бейсик в экселе нинужен и давайте все перепишем на современных технологиях - удел убогих или госконтор, не умеющих считать деньги.
моё увожение
>так напиши сам типа мини-библиотеку
нет смысла этот код и так фактически является библиотекой - просто перекачевывает из одного девайса в другой с незначительными изменениями иногда со значительными как на пике выше.
по отладке там нет ничего сложного главно не лезть и не менять то что написано и работает годами и все ахуительно.
Одна функция должна быть
display(&display display, int data);
А использовать так
display(topDisplay,35240);
display(bottomDisplay,11169);
вот так было бы круто.
То самое чувство, когда кодер вручную ебашит свитчи через массивы и/или ифы вместо того, чтобы научить этому компилятор.
ну и что? изучил ты авр, а дальше? завтра он станет говном мамонта. учить на сегодняшний день уже полу-мертвые технологии - удел убогих и рашки в целом
Что под stm32 есть годного? В последний раз кейл смотрел - параша ебаная, в которой работать невозможно.
канечно помню
коменты там излишни главное понимать основной смысл работы этой залупы а мелкие детали тое канкретика она не меняется.
ктамуже код написан под канкретный кусок железа и он не меняется - тое раз написан все - качует из одного проекта в другой копипастом
Ардуино говно без задач, которое не пригодится в будущем ни одному айтишнику. Не тратьте на это время.
>учить на сегодняшний день уже полу-мертвые технологии
Но ведь мертвый именно stm32. А ардуина - живее всех живых
Тебя никто не заставляет учить исключительно АВР. С него проще начать, помигать диодиками, понять динамическую индикацию, разобрать все эти протоколы типа i2p, 1ware, 232, понять, что USB это сложно и прочее. Потом, те, кто останется не махарайщиками, спокойно перейдут на ту платформу, с которой они дальше будут работать.
Три года назад на работе стал вопрос о пульте управления для одной хуйни и коллега сделал на ардуино. Если вдруг снова встанет необходимость, хочу знать на чём сейчас очень актуально делать встраиваемую технику?
ниже посматри
там есть функция сетинд использующая разряд которая потом вызывается из мейна в определенный момент - этож железо не забывай про тайминги и что некоторые данные тупо еще не готовы к отображению либо еще считаются, я уже не говорю про то что сам дисплейчиг тоже думает какоето время - хотя я тестил его он в принципе очень быстро отображает фактически кагда закончилась посылка тагда он махом отображает но не красиво все мигает и хуй проссыш что там происходит
О боги вот об этом и речь, код должен быть как инструкция. Откуда знать потом что razrad оказывается выводит на дисплей. Назови её display а внутри разбей на подфункции их там точно штуки 3 нужно.
Играйся с ардуино. Поймешь, что твое - будешь играться с чем-то посерьезнее.
ОП-хуй не признается, что сам начинал с AVR/PIC, и хочет, чтобы дети рождались сразу 1.75 и шли работать на завод.
может это по Казахски?
Добавлю что и тогда даже коментарии не понадобятся, которые с развитием абстракции стали лапшой и признаком плохого кода который нуждается в пояснениях.
все эти протоколы просты и понятны в стм32 с халом даже юсб
я про авр и ардуину в целом
>>593336
через 5 лет скорее всего все МК будут нинужны, ну а так советую stm32f103c8t6 стоит 100р + программатор 100р, есть официальная ИДЕ TrueSTUDIO и STM32CUBEMX который настроит тебе камень
>>593390
у нас FAT32 поддерживается, а у вас?
>>593487
ясно.
На ардуино - если хочется быстро и тяпляп. Можешь хоть стандартным образом, копипастами и встроеными библиотеками, хоть напрямую портами и регистрами дергать, если нужна скорость (т.е. как с обычной авр работать, только учтя, что бутлоадер можешь затереть/сломать)
STM32 - если прям вот пиздец нужны 32 бита. Ну и там нет eeprom, а во флеш писать такое себе удовольствие (да и чтение/запись в него частое быстро его убьет). Можно внешний подключить, но это уже начинается придумывание костылей.
Нету такого количества кодов, примеров, исходников и видео для STM, порог вкатывания из-за этого выше.
Приходит школьник вкатываться в микроконтроллеры - покупает Arduino, грузит скетчи, модифицирует, ебёт людям мозги на форумах и в итоге делает автополивайку для цветов на трех платах со встроенным термометром, часами и поддержкой будильника (не смог выпилить из кода)
Приходит вкатываться в STM32, покупает отладочную плату, ммм, ясно, понятно, в пизду.
Человек пишет код для себя.
Ты описываешь ситуацию, когда код будет смотреть другой человек.
Ты понимаешь что ты ебанутый?
Ну и нахуй нужна эта плата из тетриса, лучше нормальный компьютер интел купить, полюбому на это говне даже варкрафт будет лагать.
>Приходит вкатываться в STM32, покупает отладочную плату, ммм, ясно, понятно, в пизду.
Ктож виноват что разрабы - тупорылые ебандяи и до сих пор сами не смогли внятные туторы и спецификации накатать.
разряд не выводит на дисплей сколько раз повторять, он забивает массив битовой посылки этой самой битовой посылкой - тоесть как своего рода дешифратор , а запихивает этот массив в микрушки(канальный уровень) другая функция - аутинд
там ведь помимо значений еще и управляющие команды присутствуют что куда и зачем - этоже железо епт
вообще там 3 функции
первая с низу дергает разряд там недописано еще просто там я уже считаные с датчиков обработаные значения тупо засылаю разряд подготавливает кодовую посылку = забивает массив инфой и управляющими командами - там на одной шине висит 4 микрасхемы епта, а потом уже аут инд тупо все это высирает на шину для каждой микрухи свой кусок массива
А нахуя пользователю пульта знать как этот пульт программировался. Ты когда автомобиль покупаешь хочешь что бы тебе весь техпроцесс пересказали? Как руду копали, нефть качали. Как звали оператора сборочной линии в первый понедельник третьего месяца?
Будет все на микрокомпьютерах с операцинными системами, типа как малинка, только лучше быстрее и научится в реальном времени гпио дергать
Бардак не в клозетах, бардак в головах.
И то и то хуйня, надо сразу ПЛИС изучать.
примеров куча, стоит только поискать + официальные мануалы по HAL и камню в целом> Приходит вкатываться в STM32, покупает отладочную плату, ммм, ясно, понятно, в пизду.
> Приходит вкатываться в STM32, покупает отладочную плату, ммм, ясно, понятно, в пизду.
так блять в этом и проблема, он не научился РАЗБИРАТЬСЯ не научился ЧИТАТЬ мануалы, он научился копипастить
>>593886
ну, это мои размышления, перекатывайся в кодеры
слушай маня что по твоему значит слово разряд?
как по твоему называется на индикаторе канкретная цифра
этим и занимается эта функция какое либо значение разбивает по разрядам, а по стольку индикатор достаточно ебанутый иксклюзиф то решено было вынести эту всю залупу в отдельную функцию, кагда у меня только один индикатор не сдвоеный все в одной функции. и разбивка и вывод на железо
>как по твоему называется на индикаторе канкретная цифра
digit а не RAZRAD
пиздец селюк ебаный
Тогда точно куплю!
>>>189593815
Он начинающий, ясное дело он еще не научился разбираться, даже близко не понимает. Он и учится разбираться на примере Ардуины, потому, что он может разбираться на своём родном языке (ну или на русском, если он из незалежной), потому, что IDE из коробки и огромное сообщество. А как научится и поймёт, что это его - переползёт на те контроллеры, на которых он будет комфортно решать поставленные задачи.
У меня сестра 29 лет, подарил ей ардуину - уже перешла к динамической индикации, просто потому, что 100 человек на ютубе и 30 из них могут грамотно обьяснить, что, как и зачем. Сообщество STM32щиков с удовольствием поделится знанием, как по вайфай с микроволновкой общаться, но элементарные вещи проще обкатать на Ардуине.
Не понял твоего багета. Зачем усложнять себе жизнь, если есть простейшая, по твоим же словам доступная даже школьнику, платформа с кучей готового всего?
Вот смотри, меня попросили сделать управление подсветкой и сегментным дисплеем при помощи NFC-меток и HTTP-запросов. И задачу, за которую платят 100к, я выполняю всего-то за выходные, около 15-17ч работы на все про все. Потому что ты верно заметил: большинство вещей уже сделано. Если так подумать, то с чистого нуля работы тут немало, нужно создать модули для LED, сегментного дисплея, Ethernet, HTTP, NFC и последовательного порта. Но нахуя, если они уже есть? Если хорошо работают и подходят для задачи? Желание усложнить себе жизнь на пустом месте? Очевидно, что там, где нужна большая гибкость, твой спор неактуален - там уже используют свои специализированные модули.
А чо там максимум 400мегогерц это даже виндоус не пойдет максимум виндовс 95))) пиздец как на таком говне вообще работать там самая простая компиляция займет целую вечность.
>Сообщество STM32щиков
десяток озлобленных хуесосов на весь земной диск, ага, поделятся они. Они все, как оп-хуй.
пойди наебни топкейков смузиблядок
>Многоразрядные индикаторы часто работают по динамическому принципу: выводы одноимённых сегментов всех разрядов соединены вместе. Чтобы выводить информацию на такой индикатор, управляющая микросхема должна циклически подавать ток на общие выводы всех разрядов, в то время как на выводы сегментов ток подаётся в зависимости от того, зажжён ли данный сегмент в данном разряде.
ну кстати да, надеюсь придёт виндекапец, и тогда все юниксы злобно посмеются, а если нет то привет ональное рабство
>>594290
яж двощер что ты хотел
>>594445
зачем ты порвался?
>>594480
адекват в треде, теперь я спокоен
>>594555
съеби школиник, наглядный пример человека который неэффективно использует средства и ресурсы, человек который не хочет развиваться
>>594591
поясни? все сообщества, в которых я был, делились своими знаниями
>ну кстати да, надеюсь придёт виндекапец, и тогда все юниксы злобно посмеются, а если нет то привет ональное рабство
так в винде уже появилась нормальная сосноль, скоро везде юних будет
Зато высокооплачиваемо.
Сможешь на своей поганой аврке сделать анализатор спектра с окном 2-10ггц и чтобы тебе 500к заплатили в месяц хотя бы?
Я хотел биткоины попробовать считать, даже платку себе купил. Сделал пару сумматоров руками, начал читать Verilog и забил хуй.
Но ведь моему заказчику вообще плевать, что и как там сделано: хоть на Ардуино, хоть на магии астрала. Он не заплатит мне больше 100к, если я лично напишу весь стек на Ассемблере и соберу контроллер из кремниевой массы, ведь его выручка от этого никак не изменится.
>>594745
Но ведь школьник тут только ты, который открыл для себя чуть более сложный контроллер и теперь пердит от собственной важности, будто бы уже и не макака вовсе. Бротешь, микроконтроллеры - не мой основной профиль, я беру себе задачи по ним на выходные, чтобы отвлечься, но углубляться не собираюсь. Тем ни менее, я регулярно вижу ситуацию, когда Ардуино без вопросов обслуживает клиентские хотелки, оставаясь все такой же простой в разработке. Так откуда хейт в сторону платформы, шикарно делающей свои дела?
Задач нет, производства нет, будущего нет. Спецы - вопрос нескольких месяцев подготовки.
За несколько месяцев fpga не научить кодить.
Ты подпалил мой пердак, спасибо.
3 года ебался с кинтексом и виртексом и так и не понял как писать код правильно. ЦОС темный лес, хз что со мной не так.
Хуй я вернусь к плис. Разве что найду хорошего учителя.
это все для даунов
Другой вопрос приёмки. Твой заказчик возьмет твой прибор в руки, нажмет кнопку и сработает только через 0,5 сек. Скажет берите и переделывайте.
Конечно, в ТЗ такого пункта нет, заказчика ты посылаешь нахуй. Знаешь где? На курилке с коллегами, потом возвращаешься и сидишь пердолькаешь свой код чтобы убрать латенси.
О, меня препод также говорил. Поэтому мы дрочили лабы по STM32. (но в итоге я уже 6 лет пишу под десктоп и прогромирование микроконтролеров забыл нахуй)
Электроды электролизера. Загонять бабкам как устройство для создания живой воды.
нихуя
>Другой вопрос приёмки. Твой заказчик возьмет твой прибор в руки, нажмет кнопку и сработает только через 0,5 сек. Скажет берите и переделывайте.
ардуина на 16мгц пашет, нажатие на кнопку за сотню нс регистрируется же, ну край совсем - 1-2мс, если планировщик тасков реального времеи написать
Перечитал твой пост, больше подойдет такой пример:
Заказчик спрашивает а сколько стоимость единицы? А ты такой ну тут ардуино+хуйбамбино и называешь сумму от которой при умножении на тираж становится плохо.
А если сам себе стартапер. Придумал портативную смуззи-мешалку, решил запустить тираж но надо брать кредит, берешь чужие деньги и хочется как можно меньше трат.
Ты понимаешь, что ситуация "сработает только через 0,5 сек", когда человек пишет код для мк и у него есть заказчик, просто фантастическая?
Такое даже школьники не делают, т.к. в современной ардуине все отшлифовано чтобы было достаточно для большинства задач.
кроме тупой школоты засирающей форумы своим нытьем никаких
>Заказчик спрашивает а сколько стоимость единицы? А ты такой ну тут ардуино+хуйбамбино и называешь сумму от которой при умножении на тираж становится плохо.
Это же прототип, для серийного свою плату заказываете.
Плата у китайцев или в резоните стоит от 200р/дм2 + подготовка около 1000-2000. Ардуина с обвесом столько же стоит или даже дешевле.
>>595497
продолжаю: стм32 в 10 раз мощней за туже стоимость, ну и куда гибче, кстати, забыл, у стм32 есть нормальная ОТЛАДКА, а не мигание светодиодом
>>595562
она не учит читать мануалы, разбираться самому, думать самому, она учит
1. погуглить
2. копипастнуть
согласен есть нормальные люди, которые думают, но они начнут не с бабуины
>Заказчик спрашивает а сколько стоимость единицы? А ты такой ну тут ардуино+хуйбамбино и называешь сумму от которой при умножении на тираж становится плохо.
Ок, называешь стоимость STM32 отладки (с обвесом типа флеш/еепром).
Заказчик выкатывает глаза нахуй вообще
Дальше что?
но ведь ардуино это обычная AVRка с загрузчиком - ее цена не многим отличается от STM
Самое охуенное в больших плис - это СИНТЕЗ. Когда хэлло ворлд синтезируется минуту, а проект несколько часов, байтоебство уже не кажется такой романтикой.
>она не учит читать мануалы, разбираться самому, думать самому, она учит
>1. погуглить
>2. копипастнуть
Ты описал следствие простоты. Это проблема не платформы, это проблема долбоебов, которые могут ее использовать. Не будь ардуины, они бы менее долбоебами не были.
У самой-то платформы в чем проблемы?
Ты знаешь, эта штука на удивление хорошо справляется с огромным спектром задач без видимых человеческому глазу задержек. Я, впрочем, не спорю, что не надо впихивать невпихуемое, и, где явно нужна другая железка, нехер лезть с примитивной платой общего назначения. Но я уже несколько десятков заданий выполнил на Ардуине, то есть очевидно, что ниша, где не требуется ни лучшая производительность, ни более 2 килобайт памяти под глобальные переменные, ни хитрая кастомизация - огромна. Значит, как продукт, Ардуина - годнота.
>>595326
Ты исходишь из того, что платформа обязана чему-то учить. Разумеется, человек, называющий себя спецом по микроконтроллерам, и знающий только, как диодами управлять через Ардуино, - клоун ебаный. Но факт в том, что эта вещица сильно расширила возможности людей, не занимающихся контроллерами вообще. Один знакомый забацал себе на ней управление винным погребом (он чуть сложней, чем просто помещение с бочками), другой - строитель - автоматизирует на ней какие-то выставочные конструкции и так далее.
Почему бы не запихнуть defaultInterior в interiors[0], избавившись от исключительной ситуации?
Последние 14 строк я б загнал в цикл по стенкам, некрасиво одно и то же хуячить.
К чему бы ещё доебаться? А, вот: жипег.
синтез это местное компилирование?
>>595781
ты можешь понять что стм32 стоит дешевле или также с бОльшими возможностями, с нормальной отладкой, или ты там обабуинился в своей пещере АВР?
>>595854
у самой платформы нет проблем, она распростроняет МК в массы позволяет делать устройства своими руками. собсно что и тут сказано -> >>595912
>>595978
ну это Linux в рилтайме
плюс плис что позволяет любое устройство сделать. незаменимая вещь в сложной цос.
>ты можешь понять что стм32 стоит дешевле или также с бОльшими возможностями, с нормальной отладкой, или ты там обабуинился в своей пещере АВР?
нукась цену мелкой платки stm32 с еепром сюда привел быстра
> синтез это синтез
непонял, приложи скриншот
это случаем не лабвиев где надо перетакскивать пнг картиночки?
ты понимаешь вообще, что такое плис?
когда ты кодишь плис, ты на самом деле создаешь из огромного массива логических элементов конкретную схему.
Я так не сделал по причинам, связанным с UI, но с тобой полностью согласен, так было бы лучше.
Да тут в общем-то всё можно им оправдать, наверное стоило скинуть что-то, что полностью отделено от движка...
А за джипег спасибо Яндекс скриншотам, хехе.
Поддерживатели легаси - не люди и должны читать.
во флеш писать конечно можно, но у него число циклов/записей сильно ограничено, и сравнительно быстро в стм32 он приходит в негодность, он не для тех функций, которые выполняет еепром.
пикрил 1. И ЭТО ГОВНИЩЕ НАЗЫВАЮТ ПРОГРАММИРОВАНИЕМ?!
Чеб и не? Так не только всякое микроговно кодится, но и скриптовые языки для игровых движков например.
Ну да, причем удобно сделано, наглядно. Попробуй писать это текстом и заебешься, а тут готовые кирпичики.
Гугли верилог.
А тебе дали изи мод за большие бабки. Еще в матлабе слышал то же самое можно, тоже за баксы.
На верилоге приходится руками описывать каждый регистр.
Примеров устройств полно и без бабок же. Можно копипастить (прям как ардуино лол), но один хуй все подпиливать надо.
Еще и цос понимать. Вангую оп даже простой согласованый фильтр не сможет сделать.
Байтоебство - вещь безблагодатная. Очень узкая специализация, платят мало, а знать надо дохуя. Я как-то байтоебил год на стм32, до того как начать думал "ну нихуя как интересно, можно лампочками моргать и слово хуй выводить на жк дисплей". А потом когда пришлось две железки присоединять и к каждой талмуды по 500 страниц которые надо знать от корки до корки иначе блять не в той последовательности ее заведешь или не ту частоту дашь, или там какой-то ебанутый алгоритм переключеия режимов для которого надо чуть ли не отдельную библиотеку писать. Ты ковыряешься 2 недели в талмудах, потом неделю пишешь программу, а потом тебе за это дают 30 тыс в месяц. В пизду это говно, сейчас перекатился в джаву, пишу сайтики, ведроид, могу для себя что-то склепать полезное. А байтоебство для лохов.
> талмуды по 500 страниц
> ковыряешься 2 недели в талмудах, потом неделю пишешь программу
вот это для меня, да
Бля, сам перечитал и понял, что как минимум форич надо в отдельную функцию выносить
Да я бы не против был на самом деле, сам люблю аутировать.
Но мне не понравилось тем что зная джаву ты можешь писать игры, сайты, проги на ведро, прикладные приложения и т.д. А зная библиотечки стм ты можешь писать только для стм. Мало простора для фантазии.
Ну и вторая проблема что зарплаты копеечные. Может за 130 тыщ я бы смирился, но за 30 нахуй надо.
В каком нии работаешь? Чем занимаешься?
>нормальная ОТЛАДКА
нахуй ненужна от слова вообще - код либо работает либо ты гдето упарол косяк либо тупиш либо недочитал даташит, все остальное отлаживаеца на железе путем тыканья осцилографом.
пердуина это девайс для школоты он имеет ряд ахуительных преимуществ как то низкий порог вкатывания - купил залил прошиву и уже можеш мигать светодиодами - любой тупой школьник проявив толику усердия сможет придти к миганию уже через пару дней если не в тотже вечер.
блядж видел бы ты как я на работе в 51 архитектуру вкатывался это был какойто пиздец притом все было и погроматор и понимание + высшее образование профильное до этого правда контроллеры не программил но работал по прямой спецальности - ремонт кассовых аппаратов это был 6 год не повериш прежде чем я научился тупо дергать портом - тое увидел отчетливые нули и еденицы прошло пол года - изучал на работе в коротких промежутках между основной работой шабашками и выжиранием тонн водяры с корешами - да пряма на работе...
реально работающий девайс я собрал лиш спустя полтора года - обычные часики с 1821 датчиком 4 разрядным индикатором и 4 кнопачками, до этого были какието куски и огрызки...
видил бы ты тот код - это пиздец реально...
гараздо позже пришло понимание общей работы и как надо писать а как не надо как организовать структуру программы и прочую залупу
выше моя последняя разработка код которой так испугал школоту - хотя там все понятно и логично если вчитаца.
кстати чтобы еще больше разжеч ваши пердаки эта залупа писалась исключительно под дудкой.
Тебя послушать, так в низкоуровненом и юнит-тестирование не нужно.
охуеть логика, для меня готовое устройство - это устройство которое выдержит нестандартные ситуации, в случае чего сможет оповестить о проблеме, в некоторых случаях даже решить ее, не говоря про защиту - она должна быть
я сомневаюсь что осциллоскопом ты сможешь это сделать
Ооо, крутая штука, спасибо!
C# же
Лень читать в отличии от твоего первого скрина, значит плохо всё, там читалось с удовольствием.
Больше всего смутил interiorId который внезапно может быть отрицательным. Вот это поворот, отрицательный идентификатор, впервые такое вижу. Это как здания нумеровать отрицательно, короче удар по логике.
,
Ну, я отрефакторил, стало получше.
Этажи в зданиях нумеруются отрицательно, если они ниже уровня земли.
Но замечание принято, запишу в тудушку.
Ведь ты назвал поле interier
блядь оп не тупи
пердуина это скорей конструктор на базе атмеги16, стм32 это канкретный контроллер как таже атмега
ты сравниваеш несравниваемое
всеравно как сравнивать тогоже слесаря и токаря даже не так
как сравнивать работу токаря который может и в слесарку и строит сам какуюнить вундервафлю - сам ищет материал сам точит валы и прочие опоры сам варит раму подбирает двигатель и прочее, и обычного слесаря у которого нет станка но который тоже строит вундервафлю но с тойлиш разницей что он пошел в магаз и КУПИЛ все составные части
в качестве примера может служить циркулярка на дачу.
и всем понятно что с боле менее простыми = ТИПОВЫМИ задачами справится и тот и тот и наверно слесарь быстрее тк сабирает из уже готовых отлаженых другими деталей, но как только встанет задача на порядок сложнее слесарь(андурильщик) жидко пернув обосреца, а токарь сделает.
тоесть ненадо сравнивать ога?
задача андурины это какраз обеспечить легкий тарт - епта былаб она у меня в свое время яб не потратил бы хуеву гору времени на обкатку и придумывание элементарной хуеты которую до меня уже не один я придумал
Спасибо! Исправлено.
>нефакт если мне понадобяца сверх вычисления а напрягу большую машину.
скорость это например возможность сделать цос со всякой согласованной оптималльной фильтрацией, декодированием полосы под сотню-полторы мгц а то и до ггц и прочим прямо сразу в реалтайме. Никакая большая машина с этим не справится в принципе.
>>587683 (OP)
всё зависит от задачи. Где-то нужна высокая ремонтопригодность, чтобы Васян с гаража на вахте мог гвоздем перепаять проц, если что сломалось. Где-то нужно, чтобы выходы 5 вольтовые были, где-то, блядь, чтобы потребление от батарейки 10 лет было (тут stm32 выигрывает), где-то надо температуру до 150 градусов, где-то старые пердуны сидят и там принято на microchip PIC хуярить (как в моём случае), потому что их много на складе и под них уже много наработок и все глюки известны.
Так что это не предметы для спора. Это предмты для работы.
стм32 дороже ардуины
создавай так чтобы небыло этих критических ситуаций.
чтобы все работало тупо "механически"
пойми если наебнеца какойнить датчиг ты хоть с бубном там пляши пока не замениш нихуя не произайдет - да можно работать и без него но это уже хуйня.
а защита нахуй не нужна вырезаю всегда где только возможно потомучто 80 процентов поломок и отказов какраз идет по цепям защиты которые имеют тенденцию глючить тоже
угу емкостный топливный датчик на мою матарошку - заебал этот пидорский механический поплавок
> где-то старые пердуны сидят и там принято на microchip PIC
Как пример, у меня PIC использовали там, где горит рядом сварочная дуга 110А. На моё предложение давайте я возьму ардуино и сделаю вам за день - меня послали нахуй, сказали твоя игрушка размагнитится. Так и ебошат дедулаи на асемблере, но я далёк от цеха и мне похуй.
чем я должен твою хуитку крепить к корпусу изделия? Скотчем приматывать? Мне ведь придется разводить вторую плату (с отверстиями под болты или защелки), на которую эту припаивать.
довольно дорого, учитывая, что к ней еще кучу требухи покупать, тот же еепром, например.
> 80 процентов поломок и отказов какраз идет по цепям защиты
Двачую люто. Основные косячные ситуации возникают в коде где миллиард проверок, убирал нахуй за параноиком.
Как пример - он сделал самодиагностику модулей при запуске, ну мы один модуль вынули и заменили другим, программа не получала ответ и блокировала дальнейшее выполнение.
Конечно круто если модуль случайно выпадет из слота, сработают блокировки. Но некруто когда мы выслали почтой модуль на замену, а потом я летел на самолёте убирать эти блокировки, мне снимали гостиницу и всё такое.
Ну давай покажи что ты там навалял на стм? Уверен, что нихуя сложней моргания светодиодом, или того что не можно было бы реализовать на пердуине, нормальный разработчик не стал бы такую хуйнию высерать. А вообще, esp8266 или 32 самое то для домашних перделок, wifi из коробки это многое стоит.
про то как я пилил резку фаз для семистора - выебал все мазги радиачу но кроме как никто так не делает и прочей хуйни мало относящейся к реальности не услышал.
один умный анон из погромача написал мне функцию вычисления площади куска синусоиды я наивный ее и впилил в код и слегка прихуел что выполняется она даже порезаная за полсикунды - ну и нахуй мне нужна такая резка фаз?
подумав сделал просто посчитал для всего диапазона большой машиной канкретные значения и забил в память программ 2 массива да пришлось пожертвовать 200байт но зато скорость с пол секунды увеличилась до 2милисекунд - время обращения к памяти программ.
и с беспилотником можно чтонибуть придумать - например как менты фоторобот составляют и работать по памяти отсеивая большинство...
а можно тупо слать с беспилотника фоточку в датацентр ога? и там пускай большая машина копашит огромную базу данных с фотками отпечатками ануса и прочей хуетой
для этого существует спец железо мумальчик - заточеное под канкретные задачи
Ну так говно он, а не параноик, если блокирует вместо того, чтобы залогировать ошибку и продолжать выполнение любой ценой (звучит тема миссии невыполнимо)
окей есть stm8
самодиагностика это топ
там сама флешка гарантировано больше 10к перезаписей поддерживает (ну хотя счс процы всех производителей так). На стм32 прямо в неё и сохраняют, ибо её там много. Хотя в этом плане мне microchip pic больше нравится.
Лол бля, классическое ардуиноподелие, считай что светодиодами поморгал, только вместо них у тебя реле и сервы. Клоун ебаный.
а на есп мог бы хоть с другого конца мира рулить своим не нужным говном
>там сама флешка гарантировано больше 10к перезаписей поддерживает
Если устройство дергают допустим 100 раз в день и 100 раз в день оно пишет на флеш, то флеш придет в негодность уже через полгода.
Не годится на флеш писать.
лол бля, только я это по нормальному сделал а не в бесконечном цикле с кучей проверок
ну и
> мемес на пикриле
съеби плез
У меня на ардуине авто-сопилот для самолета сделан был с трехосевой стабилизацией и все отлично работало, стм32 для таких поделий смысла вообще нет использовать.
> цикле перебирал всё
нет, у меня по прерываниям
> нет, я таск манагер написал полноценный.
ну значит ты адекват, а не школяр, против тебя ничего не имею
А нельзя использовать опен-сорс решение? Ты сам какой-то менеджер пишешь, это не велосипед?
Результат один и тот же, и на обоих платформах будет все тоже, ведь ты сделал хеллоуворд, хотя я у верен, что твой код можно обоссать с ног до головы.
>>593586
>у нас FAT32 поддерживается, а у вас?
Ты ведь совсем отбитый нубяра который просто услышал, что стм крута? Все это везде поддерживается и зависит от либ.
есть устройства теже кассы там пиздец сколько проверок и иногда надо именно блокировать - ответственная задача считать бабосы, а есть вещи которым похуй например стиралка ну наебнулся датчик температуры и похуй это не причина тормазить работу всей машины.
но больше всего бесит кагда выгорает нога а рядом еще блядж 3-4 пустых такихже висят в воздухе а девайс один хуй не работает - потомучто прошиву тебе хуй кто даст
Тогда stm8 твой друг, в них есть EEPROM. Хотя, конечно, зачем менять шило на мыло, если всё работает. Разве что для одной экосистемы.
Ещё напрягает, что у stm маленькие процы совсем уж днище. Те что soic c небольшим кол-вом ножек.
> Ты ведь совсем отбитый нубяра который просто услышал, что стм крута? Все это везде поддерживается и зависит от либ.
чтото я не вижу чтобы в ардуине хотьчтото поддерживалось официально
> ведь ты сделал хеллоуворд
когда не знаешь к чему придраться
Думаю перекатиться со своей нынешней работы в какую-нибудь новую область IT. Паять умею очешуительно, прогать не умею совсем.
Нормально можно в этих ваших штуках зарабатывать или это типа хобби для 3,5 гиков?
>поддерживалось официально
Ты рили шиз? Это просто библиотеки, или по твоему стм реализована работа с fatfs в ядре? тупо ору с дауна
а ты в курсему мальчик что моя божественная MCS51 ссыт вам обоим и стм32 и атмеге на ебальники по части скорости реакции на внешние прерывания?
кстати в свое время как только пошли атмеги хотел в них вкатица но почитал за прерывания и плюнул, а потом почитал нытье школоты на форумах за прошитые раком фъюзы и пришел к выводу что остаца на 51 архитектуре было в принципе верным решением - для моих задач ее вполне хватает
Вопрос в другом:
1) А интересно ли это?
2) Много ли таких же блогов?
3) Полезно ли будет?
4) Сообщество большое? Какова аудитория?
5) Может, лучше на малинку обратить внимание?
6) Или на серьёзные контроллеры и типа того (СТМ .юкак здесь рекомендовали)?
7) У этих какая аудитория?
8) Хочу в уклон мелких полезных в быту устройств. Вплоть до игрушек (есть пара детей нужного возраста, остальные уже выросли). Нужно ли это кому?
Та мне похуй что там на что ссыт, ты ведь наверняка делаешь хуйню как и оп-даун, с которой и тинька бы справилась.
>вебмакакой
Люблю работать головой и руками, чем сейчас и занимаюсь, но заебало адово нунешняя профессия, а тут нечто смежное.
1) ну если что-то нестандартное, то да
2) дохуиища
3) как в п1
4) огромное
5) в малинке ОС реального времени, дергать ГПИО в реалтайме с точностью 100мкс не получится, как на ардуине/стм
6) да они все одного поля ягоды, зависит от задач
7) у стм аудитория небольшая
8) звучит сомнительно, но если нравится самому, почему бы и нет.
EEPROM есть и у 89с4051, или ты про изменяемую в программе флешку?
здесь я опять поссу на твое ебало вот этим https://2ch.hk/b/src/189587683/15473040314880.jpg (М) пиком
если мне нужна в проекте флешка никто не запретит мне ее подключить к любым 2 портам хоч на 256 хоч на 512 хочь на одной шине до 4 по 512 дальше уже просто избыточно и камень не справица.
>столбкоже сколько и ножек
Не может быть, там должен мультиплексор гпио на вход обработчика быть, потому и спросил - сколько реально?
Какая гадость эта ваша FreeRTOS >_<
Какая мерзость глюкавая искаропки stm32 кривой HAL пиздец просто.
Короче, Arduino - рулез и разумный компромисс.
>в стм32 все стандартные библиотеки поддерживаются производителем
Ебать дебил, библиотека FatFs вообще разработана для многих архитектур и унифицирована.
поссать на твое и безтого обоссаное ебало урод
подажди сдиваноню
приеду на матарошке
мамашу тваю и папашу и даже ишака
которого тебе подарили на днюху
и которого ты так и несмог выебать а он ебет постоянно тебя
выебу всех атвичаю}
Даун здесь только ты, ведь пытаешься умничать о вещах которыми никогда не пользовался и не знаешь зачем они нужны.
Ну как сказать...
Я писал на STM32, опыта с Arduino нету.
Есть, например, стандартный проект - какое-то устройство должно послать в Интернет запрос, получить ответ. Если реализовывать на обычном STM32, то придется продираться через OSI стек - будешь и сигналы на ethernet разъеме мерять, и в Wireshark сидеть. А вот на Arduino это всё уже реализовано и отлажено. Переходи сразу к логике программы.
Или вот - подключить USB клавиатуру к устройству. На базе STM32 это сложно (знаю, сталкивался). Но на Arduino и Raspberry или Beagle Board немного проще, так как протокол USB уже отлажен.
Нужно выбирать инструмент и материал по задаче
А вообще, ОП напоминает бывшего начальника. Он тоже от меня хотел, чтобы я переписал стек для работы с SD картой и отказался от использования библиотек ST Microelectronics (ему казалось, что они приносят слишком много абстракций)
Будто на stm32 кто-то не делал твоих задач? Не верю, уверен что http какой-нибудь там уже реализован кем-то.
>обоснуй
Это основы. Ты ничем не отличаешься от ардуинщиков, кроме выбора контроллера. Уровень понимания у вас +- одинаковый.
А, вот. Нахлынули воспоминания. Тоже работал программистом микроконтроллеров. Пришел похожий код от начальника. Ну, чтобы как-то веселее жить было, разбавил его конструкциями #ifdef ... #endif , добавил комментариев о принципе работы кода, попереименовывал переменные, дал функциям нормальные имена. Думал, похвалят, типа сделал всё по Фаулеру и Мартину. А нет - ЗАЧЕМ КОММЕНТАРИИ, КОДА МЕНЬШЕ ЧЕМ КОММЕНТАРИЕВ, ЧТО ЗА IFDEF, ПОЧЕМУ ИМЕНА НА ПОЛСТРОКИ, MAS1 И ТАК ПОНЯТНОЕ ИМЯ
Мычишь здесь только ты, а я тебя носом тыкаю в твои обосрамсы, твой высер про поддержку FAT был показателям твоего долбоебизма.
Единственный резон использовать stm - цена, и это имеет смысл только если делать овер десятки плат своей хуйни на продажу. В остальных случаях разработка не покрывает затраты. Ресурсов avr (ардуины) хватает в 90% не профессиональных поделий аля контроллеры разной хуйни, интерфейсы к разной хуйне, считывания данных с разной хуйни и т.д.. ОП-даун тому доказательство, моргает светодиодами сервами на стм.
какой кошмар р.р
А если посмотреть на код через год? А если через два года?
нахуй мне библиотеки????
да у меня кампилятор попутает...
я кагда пишу покране мере точно знаю что вот этой ногой я дерну так а другой дерну водтак и именно тагда кагда мне нужно будет а не кагда там хуй знает кто решил...
таже функция тута https://2ch.hk/b/src/189587683/15473040314880.jpg (М)
имеет оптимизацию
точнее даже не так
имеет вариант маневра - захочу скоростей запилю через массив
но проебу в оперативе - хотя в принципе можно запилить глобальный массив и срать исключительно в него а потом воидную функцию вызывать
да так и надо сделать...
только коменты к массиву написать...
вообще вы дети гонитесь за производительностью камня - это ошибка
необходимо оптимизировать выполнение операций
анихдот знаете?
пап а пап покажи мне много задачность
шаз только дискетку отформатирую
сокращать шаги необходимо и пересылки пустые туда сюда и понимать если блядж ты береш из одной памяти то надо ждать блядж пока доступной станет другая
если пришло прерывание то сцука задача как можно быстрее сохранить работу этого прерывания и отпустить контроллер в майн
если пишеш блядж анализ ошибок - десять раз блядж подумай а нужноли ано тебе тута?
может и нахуй вообще невсралось - пользователь и так у видит что этот девайс не работает
...
элементарщину обсасываете ей богу
лучшеб поговарили бы за распределенные вычисления
за арбитров и мастер девайсы
Ну давай реализуй мне работу с сд картой и файловой системой дерганьем ног, шизик ебаный.
Компромис, анон. Вот тебе задание к примеру, вывести на осциллограф фигуры Лиссажу.
Пока ты будешь ебать себе голову как это сделать я скачаю готовую либу и выполню задание, за час, ты не успеешь блокнот и карандаш достать чтобы сесть и ПОКУМЕКАТЬ.
Забей, это реально шизик.
43.
ачем по твоему ана реализуется как не дерганьем ног? даун тупоргий?
я реализовал и теперь магу запилить топливные карты для своей матарошки
вот только осталось реализовать идею насосинжектора двуконтурного
вот ани укропцы все пиздят у нас идеи
вашего пидора в радиаче я сдиваноню и всетаки выебу его мамашу
>вывести на осциллограф фигуры Лиссажу.
на х и у сигнал с калибровачного генератора осцила
делается за полминуты лол
>вывести на осциллограф фигуры Лиссажу
Берёшь один щуп, пихаешь его на выход генератора 1, берёшь второй щуп, пихаешь на выход генератора 2. Ручку развёртки в положение X-Y. Нахуя МК хоть какой-то? Или я не правильно задание понял?
Ну так запили) посмотрим какой ты скилловый без чужих либ.
>Напишешь ХУЙ?
Могу даже двач на экран вывести через дсаб.
Надо всего лишь резюк с кондером для аналогового дифференциатора и операционник. А для выделения видеоимпульса из развертки код простейший.
шизик неумеет выводить аналог(
я умею только его видеть но вижу так что ...
в принципе с этим справица на зарядке конденцатора обычная флешка можно даже 3-4 канала забить и
кармак и его нурбс кривые ахуенно распилил
хуля ты ржош тупица? сам не далеко от этого ушел
я шизик пишу на чистом си под канкретный кампилятор и знаю давно всю архитектуру в доль и поперек
хотя и она мне порой такие задачки подкидывает что в ступоре на пару недель
иди дотку наверни
а ведь это вариант)
Всё правильно понял.
Только тебе нужно 2 генератора.
Ну, генератор на МК написать несложно, даже либы никакие не надо качать.
сейчас это самые востребованные, он хотел попроще и заработать, что не так?
Нет это твой кейс в 20 раз медленнее моего потому что ты лох. Кейс нормального человека никогда не разворачивается как ты написал в какие-то горы инструкций.
Саги, можешь выебать себя кулаком в жопу.
>вывести на осциллограф фигуры Лиссажу.
один канал в калибровачный генератор самого осцила
другой в розетку
збс
Что-то в этом есть...
Причем он потратит на скачивание библиотеки аж целый час!
Он за свой кейс получит денег и пойдет другую работу делать, а ты с ифами по ебалу только получишь долбоеб. Читабельность кода >>>>>>>> памяти и скорости.
расскажи про массив функций
Двачую адеквата. В серьёзном индастриале стм практически не видел, везде камни TI, Infineon или NXP, иногда попадаются AD и Toshiba. А скакание стм с либы на либу - вообще пиздец.
Хaйпится, сyчкa. Скpомность и yвaжeниe к стapшим y чeчeнской молодeжи - понты, тогдa кaк скpомность и yвaжeниe к стapшим y pyсской молодeжи - это сyть и истиннaя нaтypa, a нe пpитвоpство.
>>606354
>>606372 (Del)
>>606484 (Del)
ууу ну это диагноз либо вайп, ну чтож я считаю неплохо для первого треда
>>600745
>>593390
пиздец вы уёбки. Сперва какой-то хуй написал, что в процах стм32 ему EEPROM не хватает, потому и не использует. Другой анон посоветовал глянуть на стм8, вы стали про какие-то микросхемы внешние писать. Понятно, что они есть. Но когда в проце - оно несколько удобнее.
>>601522
ну пиздец полный. Ты реально так код пишешь? Как в твоём говне потом разбираться. Завтра от спида сдохнешь, за твои поделки сядит другой работник - и ему придется попросту с нуля всё писать.
>>602084
в чем проблема web-сервер на stm32 сделать? Там дохуина всяких мощных процов, но твою задачу можно и без особо мощных сделать. Гугли это.
>>602700
я очень рад, что один старый хрен, когда мне пришлось сесть за микрухи попросту согласился - что он устарел и я могу делать что хочу.
>>604025
дизассемблером глянь на что раскладывается case, а на что if и все вопросы отпадут
>>596860
ну хуй знает, видел и pic, atmega, renesas, msp (в фирмах с большой историей) и stm32 (в тех фирмах, которым пару тройку лет), китайцы и вовсе нонейм какой-то ставят, причем каждые пару лет меняется (ну эти всё аутосорсом собирают).
>отладка нинужна
не нужна она лишь до тех пор, пока у тебя используется крохотный процент быстродействия мк. когда же пытаешься выбрать оптимальный по ресурсам мк, который непрерывно чем-то занят, без отладки начинаются пляски с бубном.
недавно делал на пердуине ПИД-регулятор, выходное значение мощности с которого формировалось по алгоритму брезенхема в пачку импульсов управления тиристором, который открывался и закрывался в момент перехода сетевого напряжения через 0. помимо этого ардуина должна была успевать слать данные в порт о температуре и принимать пользовательские команды.
и без отладки пришлось поебаться с некоторыми глюками, потыкать наугад, прежде чем всё заработало как надо.
теперь думою о переходе на stm.
Просто оставлю это здесь
https://m.youtube.com/watch?v=mxf9YaU6cFo&app=m&persist_app=1
зaвиcит от cодеpжимого. к пpимеpу кaкое-нибудь удовое деpево и концентpaции колоня будет ебово cтойким\t
>Peквeстиpyю интepeсный мaтepиaл
Кyдa ты тaм сoбpaлся вкaтывaться? Paз ты дaжe сaм нe знaeшь чeгo xoчeшь, лoл.
2.???
3.Profit
А что за кpeм для дeпиляции, анон, подcкажи. Я eбал бpитьcя и эпилиpоватьcя воcком. Пиздeц pаздpажeниe жуткоe потом на нecколько мecяцeв.
Еcли ты нaмекaешь нa экcклюзивы, то они говно. Я иx покупaл. Ни один экcклюзив не cтоит покупки приcтaвки. A рacпиaреннaя рдр2 вообще один из xудшиx.
Bообще, зa вcе время cущеcтвовaния пc4 нормaльный экcклюзив был один - лacт оф ac.
>>189603512
Зaчем тaк рвaтьcя?
> большинство просто копипастит код не задумываясь над тем как он работает
Для этого пердуину и создали.
> STM32 для тех, кто хочет стать настоящим специалистом
Давай ещё один срач.
Калокубы vs CMSIS
Хах, много же нас на дваче. Стеклотекстолит, гетинакс ... вот это всё...
moAR!
Еще можешь своими кривыми руками что-нибудь спалить за over дохуя денег. Откатиться назад не выйдет :(
Этих блогов дохуялиард, правда полезных не сильно много. Обычно достигают уровня "научился паять-шаесть" и ведут свои блоги не развиваясь, для начинающих. Касьян вон уже лет 8 начинает, наверное уже не существует в природе устройств "для начинающих", которые у него бы не собирались. Но чуть сложнее и всё, баста. Я вел блог по AVR лет 10 назад, но забил.
На STM тоже можно делать махарайки, но оно нахуй никому не надо - Касьяны с STM не возятся, а те, кто возится - их такая тема не интересует, они сами способны на то, что ты им будешь показывать. В общем или на ардуино для начинающих или середнячков, или на STM что-то серьезное с серьезными интерфейсами, задачами, операционками
> 1) А интересно ли это?
Нет
> 2) Много ли таких же блогов?
100500 тыщь плюс ютубчик
> 3) Полезно ли будет?
Сомнительно
> 4) Сообщество большое? Какова аудитория?
Относительно большое
> 5) Может, лучше на малинку обратить внимание?
Не стоит
> 6) Или на серьёзные контроллеры и типа того (СТМ .юкак здесь рекомендовали)?
Можешь обратит, но ты опоздал лет на 6.
> 7) У этих какая аудитория?
Растущая. AVR уже отходят
> 8) Хочу в уклон мелких полезных в быту устройств. Вплоть до игрушек (есть пара детей нужного возраста, остальные уже выросли). Нужно ли это кому?
Может кому-то и пригодится
Просто погугли про то что ты собираешься делать. С очень большой вероятностью это уже есть
> алгоритму брезенхема
А причём тут этот алгоритм?
это алгоритм, определяющий, какие точки двумерного растра нужно закрасить, чтобы получить близкое приближение прямой линии между двумя заданными точками. Это один из старейших алгоритмов в машинной графике — он был разработан Джеком Элтоном Брезенхэмом (англ. Jack Elton Bresenham) в компании IBM в 1962 году. Алгоритм широко используется, в частности, для рисования линий на экране компьютера. Существует обобщение алгоритма Брезенхэма для построения кривых 2-го порядка.
а очень просто. у тебя есть в секунде 100 моментов перехода через 0. в момент каждого перехода тебе нужно решить, включать до следующего перехода тиристор или нет. задача состоит в том, чтобы при любых промежуточных значениях мощности (30%, 50%, 80% и т.д.) эти включения-выключения распределить так, чтобы мощность подавалась как можно равномернее. для этого и используется этот алгоритм.
Это копия, сохраненная 13 января 2019 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.