- Палиндром: "Вот немилая уходит - и дохуя алиментов". UPD Ребят, я на такое не способен. На просторах встретил и не поверил
поначалу. Протыкал пальцем, шевеля губами, само-собой. Охерел,
захотел поделиться. ПРОФИТ! - teap0t(05.06.2024 20:46 - 06.06.2024 18:10, Off, полностью)
- Темнейший повелел создать ВДНХ. Ему сказали, что она уже есть или
смелых не нашлось? - Kpoк(01.07.2024 19:31, Off, полностью)
- Пришла сегодня c Ali парочка вот таких модульков и я бился целый
день над тем, чего давно хотел пощупать. И таки расперчил, :)
Результат на картинке. Если кому интересно, могу рассказать как
установить все это дело под win7. Пока не забыл :) Кстати, DAPLink
V2 из копеешного модуля на RP2040 очень неплох - летает... Работает
с тем же PY32 (как раз под руками), да и со всем, что шевелится,
имхо... Гyдвин(2 знак., 28.06.2024 02:08, ARM, ссылка, картинка, полностью)
- Ну и опыт "стандартного" пользования SDK: Как уже говорил, свежий
VSCode (требутся именно такой) не ставится под W7. Сегодня накатил
в виртуалку последнюю Linux Mint. Для установки SDK предлагается
скрипт от авторов. Скрипт срубается на том, что не может загрузить
енту самую VSCode. Попробовал с другого конца - установил VSCode, а
уже оттуда накатил SDK. Даже что то компилит из примеров. Но
отладчик нихрена не дышит - не может найти железку. Хотя в dmesg
видны оба интерфейса. Гyдвин(95 знак., 01.07.2024 15:59)
- Мысль заюзать RP2040 как универсальный отладчик DAPLink V2 для Keil
была давно. Шустрый чип с хотровымудренными PIO, в V2 - usb bulk. В
W10 это просто, но хотелось именно под W7. Да и удивляло, что под
RP2040 до сих пор не было вменяемой среды под WIN. Рассказываю, как
все настроить под WIN7: Гyдвин(1306 знак., 28.06.2024 12:41 - 14:56, ссылка, ссылка)
- Размышлял, для чего в в примере для RP2040 "лишние" буквы при
старте... Оказывается в более свежем Keil появился новый способ
отладочной печати "DAP". Типа аналог сеггеровской фишки, но прямо в
IDE. Работает очень шустро через DAPLink на RP2040 (скорость SWD 10
МГц). По-ссылке можно посмотреть конкретику. Гyдвин(1 знак., 30.06.2024 14:27, ссылка)
- У меня что-то пошло не так. Скачал ПАК, установил. Открыл пример, а
он не собирается. Ругается на неправильные пути к файлам. Открыл
скачанный пак, а там папка pico-sdk пустая. Что надо сделать? - petrd(28.06.2024 21:40)
- Спасибо!! - vesago(28.06.2024 14:11)
- Издеваетесь? Половины слов не понял... п.4.: Стандартно - это
стандартным программатором или через бутлоадер, какого еще диска?
п.5.: W10 (W7 пофиг) понимает этот CDC сама? Если нет, где
_подписанный_ драйвер? И какой, нахрен, Zadig? п.7: Что значит,
подружить? Или это СТАНДАРТНОЕ устройство CMSIS_DAP, которое
обязаны понимать все существующие в природе программные среды,
например, IAR или куб, или это нестандартная хрень, и пошла бы она
куда-то... Idler(132 знак., 28.06.2024 14:11)
- Вдогонку: Для RP2040 нужен дорогущий J-Link с "мультичегототам". А
модуль RP2040 у меня был всего один. Посему, как только пришли эти
мелкие копеешные модульки, и заморочился. Заодно обновил Keil под
семерку (стоял старенький v5.16) и это уже мешало. Сейчас и
"китайцами" можно рулить (они, как правило юзают версию компилятора
5 ), и тем же RP2040, который хочет уже компилятор v6. Да и PACK
под RP2040 от авторов появился совсем недавно (гляньте даты на
githib)...А Гyдвин(85 знак., 28.06.2024 13:07 - 13:51)
- Вдруг кому пригодится - POST-карта на RPi Pico (через LPC). Сам -
не пробовал и внутрь не заглядывал. Toчкa oпopы(1 знак., 28.06.2024 14:43, ссылка)
- Расскажите, пожалуйста. - mr-x(28.06.2024 09:45)
- Не понял, как из этого модуля на RP2040 DAPLink V2 сделать? - Idler(28.06.2024 06:33)
- Ну и еще одна картинка до-кучи... Гyдвин(1 знак., 28.06.2024 02:12, картинка)
- Кое что аналоговое помакетировать предстоит, кто то про провод
лудящиеся лакированный говорил, ссылку можно? Вообще еще вариант
есть: трубка фторопластовая и луженка. МГТФ надоело скальпелем
чистить. Visitor(2 знак., 01.07.2024 17:11, Tech, ссылка, ссылка, полностью)
- Вот - mendur(2 знак., 01.07.2024 23:34, ссылка, ссылка)
- Купил такой. При 320-340 градусов лудится напрямую на жале, не
очень быстро, но если же обмотать петлю по выводу на макетке, то
при 290 градусов можно припаять прямо на плате. По общим ощущениям
- советский ПЭВТЛК лудился лучше, но и этот сойдет A.L.(1 знак., 01.07.2024 22:46, ссылка)
- Раньше у меня был источник - сматывал с НЧ трансформаторов
китайских приемников. Их таким проводом мотали - зелененьким. Все
куда то запупырил и найти не могу. Про ПЭВТЛК только в книжках, да
тырнетах читал... - Гyдвин(01.07.2024 19:18)
- Удивляюсь, чо только норот не делает, в какие тяжкие не пускаеца,
только чтобы не ЛУТать. - mse homjak(01.07.2024 18:23)
- Лет 15 не макетировал ибо нехуй. Плату сразу в текстолите. На ней
же и макетирование проводками если (когда) где-то наебался. - POV(01.07.2024 18:47)
- Месяц-два назад, за неделю успел три макета изваять. Микросхемы по
0.5мм и всё такое. Не мегасложное, но и не простое. Скока времени
пришлось бы ждатькаждую итераццыю? - mse homjak(01.07.2024 23:16)
- Так же примерно, лет 25. Но тема новая, плату развел, но корпус
довольно большой пришлось взять, что бы все разъемы уместить, с
разводкой больше обычного парился, разводку уплотнил, центр платы
пустой оказался. Ну макетку туда и запихал:-) Не тупые пады, а 2
ряда 0805, пара SO8, 4 шт SOT23-6, 3 ряда 0805 и пара SOT223. Под
SO8 и SOT23-6 по 3 линии для земли, питания и опоры, прикидывал,
что может пригодится. Посмотрим:-) - Visitor(01.07.2024 19:26)
- В рабочей конторе такой срач создать? И так тесно. Лет 30 назад
знакомый на джинсы себе хлорное железо пролил, вода была, замыл,
жил рядом, домой и в стирку. Не помогло, разваливаться стали. - Visitor(01.07.2024 18:42)
- Есть такой провод, в него тыкаешь паяльником и изоляция сама
слезает сколько надо, тут-же и облуживается и припаивается. Борис
оклеймается - может скажет тебе. Я у него впервые такой провод
увидел, давно уже, названия не помню. - il-2(01.07.2024 18:17)
- Где-то попадалось, что такой провод продают в магазинах для
дамского рукоделия. Плести их него. - Toчкa oпopы(01.07.2024 17:45)
- Вызываю
Люцифера пояснительную бригаду. О чом там речь, кто-то понял? Alex68(1 знак., 30.06.2024 01:08, Off, ссылка, полностью)
- Может они там ФПГА прошивают? Матрицы купили, IPблоки купили и
"производят микропроцессоры" - IBAH(01.07.2024 18:57)
- Недавний скандал с "отечественными" мониторами кто-то ещё помнит?
Так вот: "Ближайший конкурент LightCom на рынке мониторов —
компания «Бештау»." - ЫЫyкпy(30.06.2024 20:15)
- Остап Бендер знал 400 способов производства микропроцессоров, а
Чичиков только один, но какой! - Samum421(30.06.2024 15:54)
- Ты звал меня, Горацио? Анализ открытых источников: Вакансии ГК.... Boвa(361 знак., 30.06.2024 09:32, ссылка, ссылка)
- Собственная потребность "Бештау" - порядка миллиона каких-то микропроцессоров в год. Вполне возможно i51 для клавиатур. По
крайней мере, об этом ничего не сказано, значит стоит предположить
очередное наебалово что-то минимальное. - Cкpипaч(30.06.2024 08:15)
- О масштабах. Новость из 2022 года "В Ростове на производстве ГК
«Бештау» трудятся порядка 30 человек. Планируется, что после запуска нового производства в
Советском районе донской столицы штат увеличится до ста специалистов." Вывод про микропроцессоры: Очередной последователь
SM изобретает свой велосипед. Boвa(1 знак., 30.06.2024 08:56, ссылка)
- Разбаловались с микроконтроллерами. Для половины задач и секвенсера
хватило бы. Как раньше на логике делали: тактирование, счетчик -
делитель, с него на адреса ПЗУ, и регистр - защелка по выходу, с
него другая часть адресов ПЗУ и выходные пины на управление, типа
недопроцессор. Что то делал, работало, но таблицу прошивки только
руками составить можно. Системы команд нет, сам придумывай, что
хочешь. - Visitor(30.06.2024 08:54)
- Зачем руками? Я подобный автомат программировал прямо на Сях. Samx(137 знак., 30.06.2024 22:38)
- на РТ5 вполне себе работал ГМД-7012, и мы ему еще меняли прошивку
шоб оно форматировать дискеты могло. - Alex68(30.06.2024 13:34)
- При желании микрокод можно записать на матрицу диодов. Было б
желание паять дискретные диоды. :-) - Boвa(30.06.2024 15:32)
- чо там поять? smd диоды робот установщик распихает - =AlexD=(01.07.2024 08:15)
- Д3-28 имели память микропрограмм на колечках и на диодах. и ничо -
работало чотко, математику щщитало точно. - Alex68(30.06.2024 15:41)
- У меня пара осциллографов советских была, где на кольцах
знакогенератор отображения режимов был. Все в утиль ушло, трубы
раньше сдохли. С1-84, вроде. Секретный какой то даже картинки не
нашел:-) - Visitor(30.06.2024 17:20)
- страшный ужасный огромный армянский терминал РИН-609 - аналогично
сделан. он ваще векторный, а не растровый. - Alex68(30.06.2024 18:19)
- Не сразу дошло, а память на пару экранов на чем? - Visitor(30.06.2024 18:43)
- лучше даже и не знать и не видеть. там - УЖАСЪ - Alex68(30.06.2024 18:51)
- Знал одного отчаянного человека, он блок управления монитором ДВК 2
починить решился, методичность похвальна, он каждый день по 2
микросхемы перепаивал, за пол года так ничего у него и не вышло:-( - Visitor(30.06.2024 19:07)
- Знакомые работали техниками в вычислительном центре ПГУ. Когда у
них начинала глючить СМ-4, то основная проблема была в том, что
выбрать с какого угла платы начинать замену м/с? :-))) Когда угол
выбирали, то просто стригли м/с и меняли их по порядку,
периодически проверяя, перестала ли плата глючить? - reZident(30.06.2024 19:16)
- а шо именно он починяль? КГД? во втором ДВК кажется КЦГД еще не
было. там качество плат отвратное. но вполне все чинилось -
"осциллограф ваш помощник", как писали в радиомурзилке. - Alex68(30.06.2024 19:11)
- Там частоты были выше полосы пропускания тех осциллов, что имелись.
Я там с пол года после армии перекантовался, потом на вольные хлеба
ушел, окончания циркового представления не видел. - Visitor(30.06.2024 19:25)
- у меня был собранный с миру по нитке гробик (без колесикофф) 122ой
(или 125й? уже и не вспомнить) - Alex68(30.06.2024 19:29)
- Стробоскопический, что ли? Там один блок - линия задержки на
коаксиале с витым центральным проводником. - Visitor(30.06.2024 19:39)
- да вродь неть. высокий вертикальный корпус, трубка сверьху, снизу
места под сменные блоки. копия какого-то Тека. - Alex68(30.06.2024 19:56)
- ЕМНИП у С1-122 таки был сменный стробоскопический модуль. reZident(2 знак., 30.06.2024 20:04, ссылка, картинка)
- И очень похожий на него С1-91. У них даже многие блоки были
взаимозаменяемые. На картинке, например, блок развертки Я4С-91,
унаследованный от 91-го. - ЫЫyкпy(01.07.2024 07:10)
- может и был. вообще девайс очень сложен и очень ломок - там
гибридок заказных много. но таки факт, что смогли его сделать.
(вообще, изучая схемы Теков, понимаешь, что там какой-то реальный
гений все рассчитывал - цепи коррекции усилителей ну оооочень
сложные и необычные - их считали или подгоняли?) - Alex68(30.06.2024 20:06)
- В одном экземпляре делал от 50 МГц до 500 МГц, АЧХ линейна. Ничего
не считал, на экран характериографа смотрел и витки сжимал или
растягивал. А с Женей про усилы широкополосные перетирали, кто то
подкинул схему Г3-112, присмотрелся, это круто. 10 Гц.. 10 МГц.
Выходной каскад на КТ903 и КТ907 с хитрыми LC цепями. Он есть и до
сих пор им пользуюсь. Гибридки в Г4 - 151 попадались, что то
сдохло, модуль вскрыл, транзистор на BC817 поменял и ОК. На
керамике паять трудно, подогрева Visitor(14 знак., 30.06.2024 20:41)
- Не, тогда только Болгарские и Югославские попадались. В каком то
развертку переделывал, не совместимый, что ли был. - Visitor(30.06.2024 18:32)
- Они пытаюися делать флешки. - Boвa(30.06.2024 08:55)
- Сразу видно не этим вашим искусственным интеллектом писано.
Натурпродукт! Особенно фото понравилось. ;))) - ЫЫyкпy(30.06.2024 05:57)
- Появилась задача сконструировать блок AC-DC 5 В, 25 Вт. Pycтaм(47 знак., 20.05.2024 13:45, SCH, полностью)
- Собрал блок питания по данным материалам (Спасибо еще раз). Но есть
один нюанс, на выходе сильные пульсации напряжения на холостом
ходу. (Картинки не грузятся). Pycтaм(140 знак., 19.06.2024 16:23, ссылка, ссылка)
- Это выход ХХ. Такой выход получается при обрыве ШИМа, полка
получается когда ШИМ есть. ШИМ относительно выхода оптрона. Pycтaм(140 знак., 24.06.2024 16:38, картинка, картинка)
- На 5В пока подгружаю больше решений не придумал. Возник еще вопрос.
Как бороться с нагревом диода на выходе? Греется на 3А до 70 и
выше. - Pycтaм(01.07.2024 09:44)
- Посмотри, если нет сильных выбросов на звоне (снаббер на диоде
есть?), то так и должно быть. У диода какое падение по паспорту на
токе ампер 6? Умножай падение напряжения на ток и на коэффициент
заполнения по току диода. Получишь мощность статических потерь на
диоде. Да, диоды греются. Видел в блоках на 2..3А, диод одним
выводом в плату впаян, другим - в медный телпоотвод. Именно потому,
что греется. Nikolay_Po(93 знак., 01.07.2024 10:27)
- Напряжение на диодах наверняка в районе 0,3...0,4В. При токе в 3А
выходит больше 1 Вт тепла, а это весь горячо! Наверное радиатор
ставить нужно. - FDA(01.07.2024 13:27)
- Я бы предположил, что падение на диоде в районе 0,6В. При токе 3А
меньше 0,5В не бывает даже на диодах Шоттки. - reZident(01.07.2024 13:39)
- Вот я находил странный диод 10S45SP с китайским падением )) POV(1 знак., 01.07.2024 13:44, картинка)
- Судя по графику, при +125С он сам по себе обладает ЭДС, ну или как
минимум сверхпроводимостью! :-) - reZident(01.07.2024 14:01)
- Вот диод присопливил на плату. Вместо переходных на полигон - кусок
медной толстой жилы. И снизу полигончик с см2 отрезал. Рядом еще
шунт 60мОм греется. Никаких чудес диод не показал, конечно же. POV(23 знак., 01.07.2024 14:09 - 16:53, картинка, картинка)
- Получается, что в обратноходовом преобразователе никак не
минимизировать эти потери на диоде? - FDA(01.07.2024 16:56)
- Дома должны быть картинки, поищу. На них - да, синхронный
выпрямитель на полевиках. ЕМНИП, в Rarely Asked Questions на сайте
безналоговых девиц стянул. Upd: Вот такие картинки и ссылки. Да, для прямохода. А что, собственно,
помешает сделать подобное на обратноходе? Toчкa oпopы(185 знак., 01.07.2024 17:43 - 22:04, ссылка, картинка)
- Отчего же? Мосфет вместо диода. Для этого даже специальные
мелкосхемы делают. SciFi(1 знак., 01.07.2024 17:04, ссылка)
- Используют "идеальные диоды", или ставят синхронный выпрямитель
(полевик параллельно диоду). Тогда потери заметно меньше. - AlexBi(01.07.2024 17:03)
- Ну разве что синхронный выпрямитель. Но он денег стоит. Транзюки
шустрые и с малым сопротивлением денег стоят. И габаритно это всё. - POV(01.07.2024 17:02)
- Судя по температуре, падение на диоде примерно 0,45-0,5В в
зависимости от тока и перегрева. Не чудо, но приемлимо. - reZident(01.07.2024 15:07)
- Картинки вставляй просто Ctrl+С Ctrl+V, но не гигантские. - General(19.06.2024 17:06)
- Думаю - это норма. Подгрузить выход на несколько десяток-другой мА.
Или поподбирать конденсаторы в цепи ОС. Первое, КМК, - и проще и
действеннее. - Toчкa oпopы(19.06.2024 16:42)
- Подозреваю, что питание на UC3845 с выходного трансформатора не
заведено, она запускается на конденсаторе, конденсатор разряжается,
все выключается. И так по кругу - AlexBi(19.06.2024 16:40)
- начать с покупки Mean Well 25 Wt - =L.A.=(20.05.2024 20:02)
- есть готовые проекты только витки у транса пересчитать General(1 знак., 20.05.2024 16:07, ссылка)
- Что это такое - странное ? Tyмблep(148 знак., 25.06.2024 15:11)
- Подскажите, где купить каркас для трансформатора. Хочу собрать
схему по проекту, протестить, а каркас такой не могу найти. - Pycтaм(24.05.2024 10:08)
- Не забудьте, что сердечник с зазором нужен, сейчас с ферритом N87
проблемы с поставками, проще китайский аналог взять. Марку не
помню, записи на работе есть. Для макета, я бы сердечник серии RM
взял, мотать удобнее. А все подходящее на сайте Лэпкос есть, про
скобы крепежа не забудьте. - Visitor(24.05.2024 19:49)
- Лэпкос / Изготовление трансформаторов на заказ General(22 знак., 24.05.2024 18:48, ссылка, ссылка)
- В Компеле пара статей была с названием - "квазирезонанс это
просто", там детальные расчеты транса есть, перевод АН от Инфенион.
А просто полумост тут: Visitor(1 знак., 23.05.2024 19:33, ссылка)
- Спасибо большое, то что доктор прописал. - Pycтaм(23.05.2024 17:06)
- Букварь по обратноходовым (flyback) AC-DC на русском. Но, конечно,
вопросы остаются - тираж, сертификация и т.п. могут сделать
выгодным покупной блок питания. Toчкa oпopы(2 знак., 20.05.2024 15:13, ссылка, ссылка)
- Курсач? Или задача получить КПД, стремящийся к 100%? Ибо таковых
как г-на за баней за копейки... - Гyдвин(20.05.2024 13:53)
- В корзине на Ali лежало несколько процессоров и сетевые свичи.
Сегодня они все стали недоступны. - Tech_(01.07.2024 18:09, Off, полностью)
- Продавались материнки EYRING (ссылка) со впаянным Core i9. Потом,
всё, что свежее откровенного старья, стало недоступно: "Нет товаров
в наличии, доставляемых в ваш регион". Но, если внимательно
смотреть и периодически тыкать на все варианты, в том числе слева,
внизу каталога - бывают просветления. Но нужно следить. Как раньше
- захотел - купил - может не выйти. Nikolay_Po(106 знак., 01.07.2024 18:39, ссылка, ссылка)
- Такое бывает. - ASDFS(01.07.2024 18:12)
- Auterion разработала впервые технологию управления полетом БПЛА,
которая обеспечивает управление роем, полностью автономный полет и
устойчивость к помехам, обеспечивая беспрецедентную точность,
повышая вероятность успеха с 20% до более чем 90%. Solo(1 знак., 01.07.2024 21:20, Tech, ссылка)
- Дробовики становятся важнее, чем автоматы, ибо "до встречи с
противником в ближнем бою ещё надо как-то дожить" Solo(1 знак., 01.07.2024 09:05, Tech, ссылка, полностью)
- А шо так можно было?! Как это прокатило в 2016 году? IBAH(60 знак., 01.07.2024 19:13, zen, ссылка, полностью)
- 0xFF/2 Подскажите, какой компилятор можно взять для С++ без
стабильного интернета? Племянник захотел "в программирование" и
сразу в хардкор. CLANG "с сайта" не взлетел, но тут много
тонкостей. * машинка о 8Гб памяти, но Core 2 Duo E8500 (Q4 2008) *
Win10 Home Хотел сделать ему "компьютер в компьютере", заодно с
Линуксом познакомить, но куча времени ушла на эксперименты:
актуальные версии Oracle VirtualBox не устанавливались, старую
через пень-колоду смог после Dingo(307 знак., 25.06.2024 11:50, dao, полностью)
- Мой выбор для подобных случаев - Qt4 (1697 Мб) и Microsoft Visual
C++ 2008 Express Edition (820 Мб). - AlexG(25.06.2024 17:55)
- Если винда уже есть, то можно не ставить всю студию. Можно только
С++ тулчейн поставить посвежее можно взять готовый пакет здесь ide
по вкусу, хоть clion, хоть qtcreator. qtcreator точно бесплатный и
работает сразу. дома на такой связке сижу Sergei_sR(1 знак., 25.06.2024 16:36, ссылка)
- Нормально в VirtualBox ставится Fedora. Tyмблep(41 знак., 25.06.2024 12:34)
- В точности на этом процессоре хорошо работают
версии Visual Studio вплоть до версий 2012-2014 годов, летают. Все
что позже будет тормозить. RtTxкoмaнд(137 знак., 25.06.2024 12:18,
)
- CLION у дочки в институте все используют. Модно, стильно,
молодежно, инет имхо вообще непонятно при чем тут. - Andreas(25.06.2024 12:09)
- openwatcom. с++ несколько устарел по стандарту - но там всё что
надо есть (редактор отладчик хелп) и размером чтото около 100мб (
примерно. те не 1.5 гигабайта). можно кодить под виндовс, дос и
линукс (сидя в виндах) - Zoro(25.06.2024 12:05)
- какая связь между с++, интернетом и виртуалкой я не вкурил. однако
свои пять копеек: вин10(не хоме !!!) достаточно шустро фурычит (тем
более на 8гб). в виндах есть hyper-v (сиё дает нормальные виртуалки
и консольный линукс). ну а если проц позволяет вложенную
виртуализацию (но кажется этот проц такое не умеет) - то внутри
виртуалки можно запустить ещё один уровень виртуализации. эдакая
матрешка : вин10->win11->linux. но для настройки оного
зоопарка требуется инет Zoro(147 знак., 25.06.2024 11:57)
- На старте Borland C++ 3.0 под dos самое то. DH(1 знак., 25.06.2024 11:53, ссылка)
- В старину был такой Bloodshed Dev-C++. Но это было давно... SciFi(1 знак., 25.06.2024 11:52, ссылка)
- Центр информатики и электроники в Зеленограде (фото), который так и
не смогли достроить. Стройка началась в 1989 году, потом её
заморозили. Теперь все постройки снесли, на месте ЦИЭ - новый жилой
комплекс. =L.A.=(1 знак., 01.07.2024 18:04, Off, картинка, полностью)
- Пишут, что в Калининграде на предприятии GS Nanotech умеют
корпусировать в пластик LGA и QFP. reZident(1 знак., 01.07.2024 18:18, Tech, ссылка)
- в электричках МЦД-2 прохладно! =L.A.=(1 знак., 01.07.2024 16:56, Off, картинка, полностью)
- Подскажите pls - Как попроще, "покрасивее" сделать такое: Есть
Freertos, код из одной задачи управляет выполнением кода на уровне
функций в другой задаче (назовем задачу выполнением прикладного
кода, организованного как машина состояний) запуском, остановом,
пошаговым выполнением функций, остановом после выполнения
определенной функции? - Make_Pic(25.04.2024 10:16, MCU, полностью)
- Кто нибудь делал такое на STM32 - для части исполняемого кода
возможность запускать его выполнения, останавливать (только
определенный участок кода, остальная часть кода продолжает
работать), по шагам выполнять функции - Как лучше это сделать? - Make_Pic(01.07.2024 14:29)
- Обычно, если есть RTOS, то управление функциями делается средствами
RTOS. Если есть иерархия автоматов, то RTOS вроде и не нужна.
(Необходимость RTOS присутствуют если 1) длительные процессы и
2)готовые пакеты ПО) По теме: управление автоматами осуществляется
путем изменения переменной состояния автомата. VLLV(27 знак., 01.05.2024 18:29)
- А выполнение этих функций может быть параллельным? Если да, то
проще каждую из этих функций организовать как отдельный поток. Если
накладно по ресурсам, то в "потоке-исполнителе" организовать эти
ф-ции как протопотоки. В обоих случаях как будто имеется
возможность штатного (средствами ОС или protothreads)
останова/запуска ф-ций. - Argon(27.04.2024 11:52)
- Ау - гуру? Кто то может еще прокомментировать варианты решения
задачи? - Make_Pic(26.04.2024 06:44)
- Практически в всех проектах использую подобное. Одна (или
несколько) задача является автоматом состояний, управляемым
событиями. Вся логика работы автомата (режимы, состояния, эвенты,
переходы, действия) описана в таблицах. Неизменяемый движек ждет
события из очереди и парсит таблицы на предмет совпадения.
Остальные задачи накидывают события в очередь. Все под RTOS.
Принцип работы автомата здесь описан. Переписать отправку и
получение события, ну под себя попилить. Andrew_Q(1 знак., 25.04.2024 15:07, ссылка)
- Продолжаем изобретать интерпретатор? Посмотрите на микровасик,
может навести на интересные мысли: SciFi(1 знак., 25.04.2024 11:22, ссылка)
- Меня тут уже поправляли... Конечный автомат... Зависит от того,
может управляющий дать несколько команд быстрее, чем управляемый
исполняет? Требуется ли очередь команд? Делал подобное через флаги.
Делал подобное через прямое вмешательство управляющего кода в
состояние управляемого. И так, и так работает. Был даже вариант с
очередью, но то были транзакции для интерфейса связи. - Nikolay_Po(25.04.2024 10:17)
- Была аналогичная тема? - Make_Pic(25.04.2024 14:33)
- Просто прибор с обработкой данных в ракельном времени, с обменом с
несколькими устройствами на нескольких шинах, с фоновым сохранением
результатов работы во флэш, с вычиткой данных из флеш по запросу.
Очереди использовались, в частности, для флеш и её подсистемы
ввода/вывода, с резервированием данных и выравниванием износа, как
для самого медленного устройства и самого сложного по требуемому
порядку действий. Остальные обмены требовали просто конечных
автоматов, без очередей, Nikolay_Po(93 знак., 25.04.2024 18:12)
- Управляющая задача работает быстрее намного, да и приоритет у не
более высокий. Насчет очереди вопрос пока открытый скорее
потребуется. Что то есть подсмотреть ;)? - Make_Pic(25.04.2024 11:15)