-
- ознакомился с аннотацией, хуйня какая-то, кг/ам - Ralex(Сегодня, 12:09)
- Моё мнение - писатель жертва цифрового идиотизма. Когда долго
имеешь дело исключительно с системами с ограниченными степенями
свободы (игры/смартфоны), системы с неограниченными степенями
свободы сложно, почти невозможно освоить. Человек ищет волшебную
кнопку "сделать правильно" и не находя её впадает в когнитивную
панику. - =AlexD=(Сегодня, 09:48)
- +1. - Nikolay_Po(Сегодня, 11:45)
- студенты нынче знают только Адурино. - =L.A.=(Вчера, 11:15)
- Студенты не знают даже ардуину. - Boвa(Вчера, 13:59)
- Студенты, которые у нас работают стажерами - эти знают Ардуино. И еще 3D принтеры. Но они не знают формулу расчета резонансной частоты колебательного контура. Хотя в МИЭТ эту формулу должны проходить на кусах физики, электротехники и радиоэлектроники. - =L.A.=(Вчера, 18:59)
- Студенты бывают очень разные. Некоторые даже знают не только про
delay(), но и про yield(). - ЫЫyкпy(Вчера, 16:17)
- Да.. За delay() в рантайме просто убить иной раз хочется! Хрен с
ними, когда это - инициализация, но в рантайме-то зачем? Особенно,
когда это задержка на гигантские сотни миллисекунд. Eddy_Em(364 знак., Вчера, 17:47)
- К Arduino без швов клеится FreeRTOS. - Cкpипaч(Вчера, 18:00)
- За такую комбинацию я бы просто убил студента на месте! Я вообще не
одобряю использование ртос там, где она нахрен не нужна. А уж
абрудина - это совсем днище, какая ртось? - Eddy_Em(Вчера, 19:28)
- Не читал, но осуждаю. Ардуино ругают из за низкого порога входа. jlm(340 знак., Сегодня, 08:42)
- Если брать не абдурино (это-то понятно, там как в маздае...), а
авр, то тоже ничего хорошего. Eddy_Em(552 знак., Сегодня, 08:47)
- В чем проблема? Берете готовую либу, или переделывайте/пишете под
свои хотелки. Дались вам авр-ки, возьмите esp32-c3 к ней либу
settings. jlm(170 знак., Сегодня, 09:01)
- Проще с нуля свое написать, чем этот ужас пытаться переделать! Я и
для работы с экранчиками свое писал: как глянул, какой треш в коде
от "адафрут" творится, охренел - не то слово! Eddy_Em(234 знак., Сегодня, 09:11)
- Для микроконтроллерных RTOS MMU не нужен. - =AlexD=(Сегодня, 09:56)
- Я к тому, что зачем вообще использовать операционную систему если
нет MMU? Ну, по крайней мере, я не могу придумать таких задач. - Eddy_Em(Сегодня, 11:14)
- Да тебе и не понять, потому что ты не понимаешь как они работают. RTOS нужны для полезной утилизации процессорного время на реальные задачи. Без превращения кода в мелко нарезанную лапшу с тучей ифов и переходов. RTOS сам нарезает исполнение на отрезки, выделяя процессорное время тем задачам, которым оно нужно. =AlexD=(754 знак., Сегодня, 11:35)
- Я к тому, что зачем вообще использовать операционную систему если
нет MMU? Ну, по крайней мере, я не могу придумать таких задач. - Eddy_Em(Сегодня, 11:14)
- Подивись, чего рисоеды делают. Ещё непонятно кто за еду работает. jlm(8 знак., Сегодня, 09:56, youtube)
- Пиздишь. У Adafuit все ровно в коде для экранчиков. Я смотрел. - Cкpипaч(Сегодня, 09:17)
- Для микроконтроллерных RTOS MMU не нужен. - =AlexD=(Сегодня, 09:56)
- Проще с нуля свое написать, чем этот ужас пытаться переделать! Я и
для работы с экранчиками свое писал: как глянул, какой треш в коде
от "адафрут" творится, охренел - не то слово! Eddy_Em(234 знак., Сегодня, 09:11)
- В чем проблема? Берете готовую либу, или переделывайте/пишете под
свои хотелки. Дались вам авр-ки, возьмите esp32-c3 к ней либу
settings. jlm(170 знак., Сегодня, 09:01)
- Если брать не абдурино (это-то понятно, там как в маздае...), а
авр, то тоже ничего хорошего. Eddy_Em(552 знак., Сегодня, 08:47)
- А мне норм. И Arduino, и RTOS + Arduino. Пока оно укладывается в
бюджет и календарь. - Cкpипaч(Вчера, 19:32)
- Это если нужно "хуяк-хуяк — и в продакшн" за два часа от идеи до
реализации "готового изделия"… Но для разработчика это — низко.
Разве что выпил полторы бутылки водки, увидел заказ: "нужна
такая-то железяка на абдурине", а пока допивал вторую, нафигачил
эту железяку и получил деньги на опохмел на следующий день… - Eddy_Em(Вчера, 20:01)
- Тесты проходит? Редко возникающих ошибок не содержит? Ну так и хули
мне еще от него надо. - Cкpипaч(Вчера, 20:48 - Сегодня, 09:35)
- Если речь о миллионных партиях, согласен: на аврках, возможно,
будет дешевле, чем на STM32. Но таки я бы в этом случае посмотрел в
сторону одноразовых микроконтроллеров, которые вообще по цене - как
грязь! Eddy_Em(196 знак., Вчера, 23:32)
- Умиляет, когда об особенностях миллионных партий рассуждает человек, не имевший отношения даже к партиям в сто штук. - Cкpипaч(Сегодня, 08:45)
- С точностью до наоборот. По каждому пункту :-) - Cкpипaч(Сегодня, 08:12)
- В милионных партиях - заказные чипы чаще используют. Одноразовые
PADAUK уже притесняются китайскими клонами STM32. Тот же недорогой
CH32V003 хоть и RISC-V но периферия копия STM32. Но есть ещё и
дешевле PY32F002A/B. Тоже клоны STM32 (почти полностью подобны
STM32F0) и не надо специальный программатор (DAP-Link, J-Link
работают). В Китае сейчас набирает оборот CIU32F003 (подобен
PY32F002B) (в больших партиях, дешевле в 1.5 раза чем CH32V003). - Zikon(Сегодня, 07:24)
- У CH32V003 и подобных очень бедная периферия, да и вообще они
крайне слабые. Мало задач, где их можно реально использовать. Мне
вот все больше и больше STM32G нравятся... - Eddy_Em(Сегодня, 08:36)
- А как иначе, очень неплохая серия и мелкие STM32G0xx и даже их
огрызок STM32C0xx, а старшие STM32G4xx - тоже. Это же руководитель
прогресса. Там и L4xx, U3xx, U5xx, а теперь ожидаем и STM32C5xx в
корпусах от 20 пин. Многим клонам только равняться, но есть клоны
которые хоть и чуть слабее по количеству периферии, но экономичнее.
И много клонов CM0+ 1.7-5.5В питание. Есть много новых готовых идей
у азиатов с модификацией переферии. Или совсем собственный Zikon(755 знак., Сегодня, 09:15 - 09:31)
- Вот, честно говоря, за необходимость прерываний на пинах сказать
ничего не могу: просто не смог за все годы разработки под МК
придумать такую задачу, когда это было бы нужно… Даже опрос
концевиков никаких прерываний не требует. - Eddy_Em(Сегодня, 09:21)
- Гы. И этот человек ругает студентов за Делай() :) - symbions(Сегодня, 14:43)
- А шо не так? - Eddy_Em(Сегодня, 14:56)
- Тут ты не прав - весьма полезны. Вот недавно для друга слепил мониторинг курятников на дурине c ESP32C3. Локальный web сервер со всеми нужными плюшками и графиками. И одновременно прием данных с беспроводных датчиков по прерываниям приемника 433 МГц. - Гyдвин(Сегодня, 11:44)
- И много ты сделал устройств с батареечным питанием? - Cкpипaч(Сегодня, 09:30)
- Ни одного. Зачем, если розетка всегда есть под боком? Eddy_Em(243 знак., Сегодня, 09:38)
- Гы. И этот человек ругает студентов за Делай() :) - symbions(Сегодня, 14:43)
- Вот, честно говоря, за необходимость прерываний на пинах сказать
ничего не могу: просто не смог за все годы разработки под МК
придумать такую задачу, когда это было бы нужно… Даже опрос
концевиков никаких прерываний не требует. - Eddy_Em(Сегодня, 09:21)
- Среди мелких неплохо смотрится PY32F002A (если плюшки PY32F030 учитывать) но это не для массового производства. По потреблению в рабочем режиме почти как STM32L0xx. В экономичном режиме пока STM32 лучше. А постарше N32G4xx / N32L4xx ( Cortex-M4F ) тоже очень экономичные модели. - Zikon(Сегодня, 09:27)
- А как иначе, очень неплохая серия и мелкие STM32G0xx и даже их
огрызок STM32C0xx, а старшие STM32G4xx - тоже. Это же руководитель
прогресса. Там и L4xx, U3xx, U5xx, а теперь ожидаем и STM32C5xx в
корпусах от 20 пин. Многим клонам только равняться, но есть клоны
которые хоть и чуть слабее по количеству периферии, но экономичнее.
И много клонов CM0+ 1.7-5.5В питание. Есть много новых готовых идей
у азиатов с модификацией переферии. Или совсем собственный Zikon(755 знак., Сегодня, 09:15 - 09:31)
- У CH32V003 и подобных очень бедная периферия, да и вообще они
крайне слабые. Мало задач, где их можно реально использовать. Мне
вот все больше и больше STM32G нравятся... - Eddy_Em(Сегодня, 08:36)
- Про миллионные партии не могу сказать, но AVR нынче заметно дороже
клонов STM32. Единственный смысл с ними связываться остался в том,
что в них нет избыточной сложности и поэтому ПРОСТЫЕ задачи на них
можно решать быстрее. - AlexG(Сегодня, 03:04)
- Legacy рулит. Cкpипaч(428 знак., Сегодня, 08:25)
- Единственный момент, где допотопные аврки или мспшки выигрывают -
это космос и прочее применение в сильно радиоактивных областях. А в
остальном - это только 30 лет назад они крутыми были (т.к. ничего
другого и не было), а сейчас - дерьмо-дерьмом! Периферии 0, 8 бит,
нет FPU… - Eddy_Em(Сегодня, 08:38)
- AVR'ки в космосе таки редчайший случай, лично не встречал ни разу. akz(760 знак., Сегодня, 12:10)
- ATmegas128. !Neofit(2 знак., Сегодня, 13:01, ссылка, ссылка)
- Не-не-не, название миссии, пожалуйста. Не от производителя. akz(49 знак., Сегодня, 13:35)
- Даже где то в тырнетах встречалось , что радиогубители запущали
микроспутники на адуинах :) - Гyдвин(Сегодня, 13:16)
- Была история с ардуиной. akz(658 знак., Сегодня, 13:58, ссылка)
- Наша выпускница (АФШ "Траектория") принимала участие в группе
разработчиков "cube sat", они их и запускали. Я тогда еще ржал, что
их абдурина больше часа не проработает… У них там чуть ли не с
десяток микроспутников было, все на абдуринах (причем, натуральных
абдуринах, разве что проводочки подпаивались, а не втыкались). - Eddy_Em(Сегодня, 13:41)
- А больше и не надо - "Полётное время межконтинентальной
баллистической ракеты (МБР) наземного базирования от России до США
и обратно — 25–30 минут." - symbions(Сегодня, 14:42)
- зачем обратно? О_о - SciFi(Сегодня, 14:44)
- Доложить о выполнении :) - Cкpипaч(Сегодня, 14:48)
- зачем обратно? О_о - SciFi(Сегодня, 14:44)
- А больше и не надо - "Полётное время межконтинентальной
баллистической ракеты (МБР) наземного базирования от России до США
и обратно — 25–30 минут." - symbions(Сегодня, 14:42)
- ATmegas128. !Neofit(2 знак., Сегодня, 13:01, ссылка, ссылка)
- AVR'ки в космосе таки редчайший случай, лично не встречал ни разу. akz(760 знак., Сегодня, 12:10)
- Единственный момент, где допотопные аврки или мспшки выигрывают -
это космос и прочее применение в сильно радиоактивных областях. А в
остальном - это только 30 лет назад они крутыми были (т.к. ничего
другого и не было), а сейчас - дерьмо-дерьмом! Периферии 0, 8 бит,
нет FPU… - Eddy_Em(Сегодня, 08:38)
- Legacy рулит. Cкpипaч(428 знак., Сегодня, 08:25)
- Если речь о миллионных партиях, согласен: на аврках, возможно,
будет дешевле, чем на STM32. Но таки я бы в этом случае посмотрел в
сторону одноразовых микроконтроллеров, которые вообще по цене - как
грязь! Eddy_Em(196 знак., Вчера, 23:32)
- "за два часа от идеи до реализации" как раз наоборот, нужно брать
брендовый ПЛК, с профильной FBD-библиотекой. Arduino это для
ситуаций когда есть запас по времени и по бюджету, но нужно что-то
зело нестандартное. - Cкpипaч(Вчера, 20:29)
- ПЛК? Это - ебучая ебень, которую хер запрограммируешь так, как тебе
надо. А вот на С можно даже на убогом STM32F103 куда более приятную
прошивочку за пару часов накалякать (особенно, учитывая то, что все
нужные базовые элементы уже в загашнике есть). Нестандартное на
абдурне я бы вообще никогда не делал, т.к. там возможностей - пшик,
только baremetal. - Eddy_Em(Вчера, 23:34)
- Ситуация у афтара исходной статьи: "МК? Это - ебучая ебень, которую
хер запрограммируешь так, как тебе надо." - AlexG(Сегодня, 02:59)
- Похоже, грань между плкашниками и мкшниками столь же высока, как
между линуксоидами и мастдайщиками. - Eddy_Em(Сегодня, 08:38)
- Ну, тебе из твоей ямки виднее :) - Cкpипaч(Сегодня, 08:47)
- Надо их обоих состыковать. Пусть истину вместе ищут. - Nikolay_Po(Сегодня, 07:39)
- Похоже, грань между плкашниками и мкшниками столь же высока, как
между линуксоидами и мастдайщиками. - Eddy_Em(Сегодня, 08:38)
- Ситуация у афтара исходной статьи: "МК? Это - ебучая ебень, которую
хер запрограммируешь так, как тебе надо." - AlexG(Сегодня, 02:59)
- ПЛК? Это - ебучая ебень, которую хер запрограммируешь так, как тебе
надо. А вот на С можно даже на убогом STM32F103 куда более приятную
прошивочку за пару часов накалякать (особенно, учитывая то, что все
нужные базовые элементы уже в загашнике есть). Нестандартное на
абдурне я бы вообще никогда не делал, т.к. там возможностей - пшик,
только baremetal. - Eddy_Em(Вчера, 23:34)
- Тесты проходит? Редко возникающих ошибок не содержит? Ну так и хули
мне еще от него надо. - Cкpипaч(Вчера, 20:48 - Сегодня, 09:35)
- Это если нужно "хуяк-хуяк — и в продакшн" за два часа от идеи до
реализации "готового изделия"… Но для разработчика это — низко.
Разве что выпил полторы бутылки водки, увидел заказ: "нужна
такая-то железяка на абдурине", а пока допивал вторую, нафигачил
эту железяку и получил деньги на опохмел на следующий день… - Eddy_Em(Вчера, 20:01)
- Не читал, но осуждаю. Ардуино ругают из за низкого порога входа. jlm(340 знак., Сегодня, 08:42)
- За такую комбинацию я бы просто убил студента на месте! Я вообще не
одобряю использование ртос там, где она нахрен не нужна. А уж
абрудина - это совсем днище, какая ртось? - Eddy_Em(Вчера, 19:28)
- К Arduino без швов клеится FreeRTOS. - Cкpипaч(Вчера, 18:00)
- А еще есть студенты которые знают про State mashine (как это правильно называется: "конечный автомат" или "машина состояний"?) и про прерывания от таймеров тоже слышали. и то что никто не запрещает самим лазить в регистры. Boвa(17 знак., Вчера, 16:33)
- Да.. За delay() в рантайме просто убить иной раз хочется! Хрен с
ними, когда это - инициализация, но в рантайме-то зачем? Особенно,
когда это задержка на гигантские сотни миллисекунд. Eddy_Em(364 знак., Вчера, 17:47)
- И? Я пробовал использовать для технологического touchscreen -
вполне вменяемо. Cкpипaч(123 знак., Вчера, 11:24)
- отличие, как у товарисча, который научился бренькать только на
гитаре от выпускника филармонии. Адурино - радиолюбительская тема,
для производства, для предприятий - оно непригодно. Хотя бы потому,
что IDE Arduino постоянно лезет в интернет подгружать библиотеки. - =L.A.=(Вчера, 11:29)
- Проблема пердуино иде (1) в том что отладки там нет совсем. Boвa(73 знак., Вчера, 13:46)
- За его цену, это не проблема, а "фактор, который нужно учитывать". Что-то еще? - Cкpипaч(Вчера, 13:59)
- А можно подробнее? У меня touchscreen больше полугода в одном из подвалов Мухосранска. Какая ему разница, что происходит с IDE в одной из виртуальных машин на моем ноутбуке?! Cкpипaч(419 знак., Вчера, 12:52)
- Проблема пердуино иде (1) в том что отладки там нет совсем. Boвa(73 знак., Вчера, 13:46)
- отличие, как у товарисча, который научился бренькать только на
гитаре от выпускника филармонии. Адурино - радиолюбительская тема,
для производства, для предприятий - оно непригодно. Хотя бы потому,
что IDE Arduino постоянно лезет в интернет подгружать библиотеки. - =L.A.=(Вчера, 11:29)
- Студенты не знают даже ардуину. - Boвa(Вчера, 13:59)
- Прочитал еще раз. Опрос: В каком возрасте вы узнали что если сохранить значение таймера и
через некоторое время его вычесть, без знака, из текущего значения
таймера, то получим то время которое прошло? Cкpипaч(71 знак., 13.06.2026 22:32)
- Есть склонные к этому люди. Это факт. - AlexG(Сегодня, 03:14)
- Где-то в лихих 90х :) Весёлые были времена - scorpion(Вчера, 10:24)
- Когда непосредственно столкнулся с программированием МК на уровне "железа", тогда и узнал. Я не программист, а инженер, но некоторое время (15+ лет назад) мне приходилось заниматься программированием MSP430. Тогда же самостоятельно, "на коленке" осваивал язык Си, т.к. в ВУЗе нам преподавали лишь Бейсик, Фортран и Паскаль. - reZident(1 знак., Вчера, 09:29, ссылка)
- Когда узнал как вычислить число дней между датами. А с таймером просто обобщил знание по индукции.. У мну вопрос почему
другие это не поняли. - Boвa(Вчера, 08:03 - 08:09)
- Другие, это кто? Моя гипотеза - афтар искусственно клеит драму. - Cкpипaч(Вчера, 08:08)
- у аффтара даже ПЛК всё получают аппаратно. скорее таки +1 - Vit(Вчера, 22:23)
- Ну не знаю. - Boвa(1 знак., Вчера, 08:11, ссылка)
- Дни между датами не переполняются :-) - Cкpипaч(Вчера, 10:20)
- Пока вы не захотите узнать сколько дней с 7 ноября до 1 апреля. - Boвa(Вчера, 13:37)
- Ну и что из чего вычитаем? :-) - Cкpипaч(Вчера, 13:59)
- Из 1 апреля 7 ноября, переведя конечно все дни в дни с 1 марта. Boвa(54 знак., Вчера, 14:22 - 16:37)
- 2 марта - у Вас выходит, что с 1 марта прошло 2 дня, а реально 1. Но для вычисления разницы между днями - сойдёт - symbions(Сегодня, 14:55)
- Универсальность бьет рекорды. - Cкpипaч(Вчера, 14:30)
- Зато можно считать в уме не глядя на календарь. Чем приводить в ужас бухгалтерию :-) - Boвa(Вчера, 15:58)
- Умножать в уме на 30,6 могут не только лишь все. - Cкpипaч(Вчера, 16:26)
- Даже Клычно умеет умножать числа 0-11 на 30.6. :-) Boвa(456 знак., Вчера, 17:18)
- Умножать в уме на 30,6 могут не только лишь все. - Cкpипaч(Вчера, 16:26)
- Зато можно считать в уме не глядя на календарь. Чем приводить в ужас бухгалтерию :-) - Boвa(Вчера, 15:58)
- Из 1 апреля 7 ноября, переведя конечно все дни в дни с 1 марта. Boвa(54 знак., Вчера, 14:22 - 16:37)
- Ну и что из чего вычитаем? :-) - Cкpипaч(Вчера, 13:59)
- Пока вы не захотите узнать сколько дней с 7 ноября до 1 апреля. - Boвa(Вчера, 13:37)
- Дни между датами не переполняются :-) - Cкpипaч(Вчера, 10:20)
- Другие, это кто? Моя гипотеза - афтар искусственно клеит драму. - Cкpипaч(Вчера, 08:08)
- Одно маленькое но существенное дополнение - это работает только
если разрядность регистра совпадает с разрядностью счетчика
таймера. Попробуй такое проделать с 24-битным SysTick на 32-битном
регистре, получишь не то что ожидал - il-2(Вчера, 07:09)
- Да. Для того чтобы это побороть, можно "вручную" сделать
программный 32-битный SysTick и уже от него считать. - Cкpипaч(Вчера, 07:35)
- Достаточно после вычитания обнулить старшие 8 бит регистра (операция & 0x00FFFFFF) - il-2(Вчера, 09:22)
- Но есть нюанс: иногда сделать систик было просто нечем и для
задержки нужно было считать такты. - Boвa(Вчера, 08:14)
- залей полстакана семян пшеницы кипятком, прочитай сорок раз "Отче наш", после пшеницу приложить к нарыву...:) - Vit(Вчера, 22:19)
- Any timer will go. - Cкpипaч(Вчера, 10:21)
- А если Аny нет? Вот я помню что в том же Радио РК таймера не было и
прерываний тоже не было. - Boвa(Вчера, 13:43)
- Я умею добавлять внешний. - Cкpипaч(Вчера, 13:56)
- Помните, как в киноленте "Разрушитель" Ленина Хаксли время от времени выдавала фразеологизмы из боевиков 90-х? С неточностями, конечно. А Джон Спартан исправлял. Вот такой же вайб :-) SciFi(2 знак., Вчера, 10:35, youtube)
- А если Аny нет? Вот я помню что в том же Радио РК таймера не было и
прерываний тоже не было. - Boвa(Вчера, 13:43)
- Да. Для того чтобы это побороть, можно "вручную" сделать
программный 32-битный SysTick и уже от него считать. - Cкpипaч(Вчера, 07:35)
- На втором курсе :)) Только это был не таймер, а счетчик альфа-частиц в КАМАКе. - ЫЫyкпy(Вчера, 01:33)
- КГ/АМ. Ожидание: РТОС, автономные агенты, сообщения между
процессами не лезут в мегу.. Реальность "читатели я покакол,
смотрите как". - Boвa(13.06.2026 20:34, +1)
- Не соглашусь. Мне понятна боль автора. Просто когда уже напишешь
один раз свою библиотеку меню, то что выложенное в исходниках
заведомо не предназначено для практики - почти не цепляет. Cкpипaч(464 знак., 13.06.2026 20:40)
- От printf() у мну начинает дергаться веко потому что разбирать
строку в рантайме на слабом контроллере чтобы каждый раз определить
что целое нужно отображать как целое - это не укур, это просто
диверсия. Boвa(32 знак., 13.06.2026 20:48, +1)
- printf не годится, а вот snprintf - маст хев. Просто тупо лаконичнее itoa() и компании, с рукопашными выравниваниями полей и прочей мутью. Если это болтается где-то на нижних уровнях приоритетов RTOS то наглядность важнее. - =AlexD=(Сегодня, 10:13)
- А я на printf с 51м МК трёшку купил. Глаз не дергался ни у меня ни
у заказчика. Потом мои коды передали китайцам - прониклись
написанными мной.. и денег приплатили за доработку. - POV(13.06.2026 22:13)
- Я тоже его впервые на 51-й использовал. До этого на Modula-2 писал,
там были WrStr(), WrInt(), WrFloat() и WrLn(). Пофиг вообще-то, но
текст программы на Си лаконичнее. - Cкpипaч(13.06.2026 22:18)
- а многие плюсоводы принтфы выпиливают... наверно чтоб сорцы в сишечку не затягивали:) - Vit(Сегодня, 10:55)
- Я тоже его впервые на 51-й использовал. До этого на Modula-2 писал,
там были WrStr(), WrInt(), WrFloat() и WrLn(). Пофиг вообще-то, но
текст программы на Си лаконичнее. - Cкpипaч(13.06.2026 22:18)
- А мне пофиг. Потому что я могу себе представить миллион применений, в которых теоретически возможная экономия и нафиг не нужна. Заложили достаточный кристал и не страдаем фигнёй. Cкpипaч(188 знак., 13.06.2026 21:57)
- От printf() у мну начинает дергаться веко потому что разбирать
строку в рантайме на слабом контроллере чтобы каждый раз определить
что целое нужно отображать как целое - это не укур, это просто
диверсия. Boвa(32 знак., 13.06.2026 20:48, +1)
- Не соглашусь. Мне понятна боль автора. Просто когда уже напишешь
один раз свою библиотеку меню, то что выложенное в исходниках
заведомо не предназначено для практики - почти не цепляет. Cкpипaч(464 знак., 13.06.2026 20:40)
- Эта жи электрошаман, большой специалист в распределительных щитах.
Человек пытается освоить новое, а вы его так... - Ig_B(13.06.2026 20:33)
- А микрохирургию глаза он не пытается освоить? А то там тоже не все
понятно с наскока... - Cкpипaч(13.06.2026 21:54)
- Освоение микроконтроллеров после ПЛК все же не бросок в
микрохирургию глаза. - Ig_B(Вчера, 07:50)
- Непонятна фраза "после ПЛК". Вокруг ПЛК крутятся толпы дилетантов. У автора есть высшее образование? По какой специальности? Идти в программирование, в надежде во всем разобраться по файлам README.txt - немного прогнозируемо. - Cкpипaч(Сегодня, 08:16)
- В преходе между ПЛК и МК могут быть сложности. Когда я уже умея в МК первый раз взялся за ПЛК моему мозгу было больно поначалу. AlexG(58 знак., Сегодня, 03:13)
- Я выше указал, афтор тупо ... в разговорный жанр. В оси от DI HALT программные счетчики есть в наличии. И если он использует эту ось, беды с количеством таймеров у него не может быть. Также и по остальным вопросам. Пиздеж-с. - Cкpипaч(Вчера, 08:09)
- Освоение микроконтроллеров после ПЛК все же не бросок в
микрохирургию глаза. - Ig_B(Вчера, 07:50)
- А микрохирургию глаза он не пытается освоить? А то там тоже не все
понятно с наскока... - Cкpипaч(13.06.2026 21:54)
- :-) Сложно было на тумблерах и кнопке "Запись" вводить программу в
кодах на 580ИК80. И главное - сохранить ее потом опасаясь
выключения питания. Потому что - ОЗУ. Вот это было страшно.
Остальное в последующие годы - фигня. - Лaгyнoв(13.06.2026 13:09)
- а загрузка программы с магнитофона? =L.A.=(1 знак., 13.06.2026 13:55 - Вчера, 19:01, картинка)
- Хм... Мы для этих целей использовали ППЗУ. Сложности появились,
когда потребовалось писать отчёт с текстами с текстами программ, а
печатающая машинка имела только кириллицу. - Bill(13.06.2026 17:33)
- в 1984 и у меня РППЗУ уже было. Я про самый-самый первый раз
включения. Когда вообще ничего под рукой - Лaгyнoв(Вчера, 13:23)
- Так и я о том же. 1979 год, сентябрь. Привезли из Киева десяток
580ИК80 и около 50 шт. 55-х. Примерно за полгода до этого получили
блочки ППЗУ для Электроники С5. Сделали программатор для них. Далее
всё как обычно: процессор, память, тумблероид. Нажимай кнопки: AF,
CD, C3, C9, 21 ... - Bill(Вчера, 20:39)
- ну если так (программатор на Электронике), то да. Э-60 у нас была. Программатора ПЗУ еще не было - Лaгyнoв(Сегодня, 14:13)
- Так и я о том же. 1979 год, сентябрь. Привезли из Киева десяток
580ИК80 и около 50 шт. 55-х. Примерно за полгода до этого получили
блочки ППЗУ для Электроники С5. Сделали программатор для них. Далее
всё как обычно: процессор, память, тумблероид. Нажимай кнопки: AF,
CD, C3, C9, 21 ... - Bill(Вчера, 20:39)
- Хранился загрузчик в РФ1,2. Рабочая программа (в кодах) вводилась в
энергонезависимое ОЗУ (РУшки+батарейки) - Solo(13.06.2026 18:02)
- у меня в РФ потом вообще МОНИД от СМ-1800 был. :-) - Лaгyнoв(Вчера, 13:24)
- но ПОТОМ :-) - Лaгyнoв(Вчера, 13:25)
- у меня в РФ потом вообще МОНИД от СМ-1800 был. :-) - Лaгyнoв(Вчера, 13:24)
- в 1984 и у меня РППЗУ уже было. Я про самый-самый первый раз
включения. Когда вообще ничего под рукой - Лaгyнoв(Вчера, 13:23)
- Там и включения опасались. Сначала -5, потом +5, а уж в конце +12..
:) - Solo(13.06.2026 13:22)
- +1. - serge_dem(13.06.2026 17:09)
- 1821ВМ85 на монопитании - наше всё! 580ВМ80 - харам. - akz(13.06.2026 13:27)
- именно так. С 1984 по 1995 мой любимый процессор - Лaгyнoв(13.06.2026 14:35)
- Плач Ярославны. akz(107 знак., 13.06.2026 13:05)
- Еще одна мысль - сколько времени должна занимать разработка нового
устройства? - как по мне, половина календарного года. С участием
инженера на full-time, и еще нескольких "подай-принеси" в эпизодах
(дизайнера, юриста, технолога с производства, экономиста и т.п.). А у вас как? - Cкpипaч(13.06.2026 10:13)
- Разработка чего ? akz(21 знак., 13.06.2026 13:19, картинка)
- Тоже неплохо. Но "вертолётик" - круче ;-) - Cкpипaч(13.06.2026 13:43)
- Многое зависит от того, новая это разработка или базируется на уже
выпускающихся? На базе старого, уже производящегося - от 3 месяцев. Если же что-то совсем новое, никогда ранее не
выпускавшееся, то от 6 месяцев. reZident(229 знак., 13.06.2026 12:01)
- Давайте не валить все в одну кучу, потому что это делает цифры
безсмысленными. Сертификация отдельно. Опытная эксплуатация -
отдельно. "Разработка" это от принятого решения на планёрке до
первого более-менее жизнеспособного образца в своей мастерской. - Cкpипaч(13.06.2026 12:08)
- Мои цифры вполне осмысленные: модификация - от 3 месяцев, новая разработка - от 6 месяцев. Далее нюансы. Типа, есть ли в устройстве встроенное ПО и насколько оно должно быть модифицировано или написано с нуля? Даже "чистые железяки" без МК могут потребовать еще одну или две итерации, чтобы устранить недочеты схемы и/или трассировки плат. - reZident(13.06.2026 12:25)
- Давайте не валить все в одну кучу, потому что это делает цифры
безсмысленными. Сертификация отдельно. Опытная эксплуатация -
отдельно. "Разработка" это от принятого решения на планёрке до
первого более-менее жизнеспособного образца в своей мастерской. - Cкpипaч(13.06.2026 12:08)
- Устройства сильно разные. Но если это что-то серийное - то всё, что могу вспомнить было долго по разным причинам (замороченное ПО, долгая поставка комплектации и изготовление и т.д. в разных сочетаниях). Когда-то давно это было в среднем ~9 месяцев, но с тех пор всё стало куда сложнее. В планах цикл разработки часто год, но это в планах. AlexG(204 знак., 13.06.2026 11:36)
- Зависимость от сложности квадратичная, если не кубическая.. "1деляй и властвуй! " - должен быть девизом. - Solo(13.06.2026 10:59)
- Смотря, какое устройство. Некоторые я за неделю делал, на некоторые полгода уходило. Eddy_Em(21 знак., 13.06.2026 10:35)
- Разработка чего ? akz(21 знак., 13.06.2026 13:19, картинка)
- Крик души... диллетанта, который хотел получить "сделай мне хорошо" на шару. Cкpипaч(681 знак., 13.06.2026 10:00)
- Насчет того что все примеры "из интернета" идут с delay(). Увы, читабельность линейного кода куда выше событийного (или как там еще без delay() написать-то). В примерах, читабельность важнее. Опять же, решается применением вытесняющей RTOS или переписывается самостоятельно, за пару вечеров, в этоху ИИ это вообще не проблема. - Cкpипaч(13.06.2026 09:55)
- Там жирные тараканы в голове, не имеющие отношения к
микроконтроллерам. Увы, у нас мозгоправов бесплатно не выписывают.
Только мясников с кувалдой. Или сам, всё сам. SciFi(123 знак., 13.06.2026 09:34, +1)
- Тараканы - само собой, но злит непонимание что ЕГО СОБСТВЕННАЯ РАБОТА И ЗНАНИЯ обесцениваются "бесплатными библиотеками". Cкpипaч(343 знак., 13.06.2026 13:10)
- "Уже как лет 20 я пытаюсь начать программировать микроконтроллеры"
:) Продолжение серии репердажей как всё плохо в науке,
программированиии, микроконтроллерах, далее на ваш выбор :) - scorpion(13.06.2026 09:32)
- Воспримите эту статью как юмор и всего то! - Solo(13.06.2026 11:01)
- Не готов принять как юмор. По тексту видно что писал вменяемый, взрослый человек. И некоторые вопросы - созвучны. Cкpипaч(264 знак., Вчера, 11:21)
- Воспримите эту статью как юмор и всего то! - Solo(13.06.2026 11:01)
- Можно констатировать отсутствие у автора системных знаний и его
неумение (или нежелание) работать с литературой (datasheet, user's
manual, reference manual, e.t.c). Обучаться программированию (да и
любому ремеслу) нужно снизу-вверх, а не влезая сразу в середину без
знания базовых основ - reZident(13.06.2026 08:36)
- А вы можете сразу назвать хороший курс по современному
программированию встроенных систем? Чтобы туда натянули и немного
микроконтроллеров и немного шаблонов программирования и немного
РТОС? - Boвa(13.06.2026 20:43)
- Я могу. Три года стажировки у меня на фирме. Джуном. И немного с
перфоратором на стремянке. Cкpипaч(238 знак., 13.06.2026 21:50)
- Пушкин дописался, Гагарин долетался.... ну вы поняли. - Boвa(Вчера, 07:58)
- ...а я соблюдаю технику безопасности и охрану труда. - Cкpипaч(Вчера, 08:09)
- Пушкин дописался, Гагарин долетался.... ну вы поняли. - Boвa(Вчера, 07:58)
- Я могу. Три года стажировки у меня на фирме. Джуном. И немного с
перфоратором на стремянке. Cкpипaч(238 знак., 13.06.2026 21:50)
- А вы можете сразу назвать хороший курс по современному
программированию встроенных систем? Чтобы туда натянули и немного
микроконтроллеров и немного шаблонов программирования и немного
РТОС? - Boвa(13.06.2026 20:43)