-
- Да хоть залуперлуп - сущности разные. Есть пример: (Довлатов -
шутка) дядя зацикливыает в бесконечность демо-задачу, и
демонстрирует исполнение в лупе или стэйт-машине... Мэйн луп
работает невзирая на назначенный зависон! - Красиво. Но, так будет,
если созидатель ошибается в мизере кода, и расстраивается надолго,
но когда напортачил дохуа где (печаль моя чиста), то наверняка надо
открыть ящик стола (как в кинах)... Познание RTOS - очень полезное
достижение, наверное даже bnb62(526 знак., 26.02.2025 16:42 - 16:52)
- Системный тик 1mS удобный лишь для целей таймаутов средств
синхронизаций не мешает в принципе иметь события с любым таймингом
и будить таймерными прерываниями коих типично много любую задачу и
процесс. - =AlexD=(26.02.2025 16:43)
- Вот ей богу гении! Если работать "на грани"(что часто требуется
Заказчиком из тупой экономии), то даже нельзя "в принципе иметь события с любым таймингом". :) - bnb62(26.02.2025 19:07)
- Если задача не из "rocket science" то сейчас "работать на грани" - это эпический проеб PM и реальная перспектива краха проекта. Потому что заказчику нужно "сдать тему в срок" а все (все, Карл!) чипы включая процессор как правило стоят меньше чем все коннекторы платы если не считать сложный аналог от AD или TI. А еще есть корпус, затраты на сборку... В общем иканомия на процессоре это примерно как ловля блох. - 3m(27.02.2025 13:59)
- Сказки прошлого века :) Сейчас "экономия" это взять "млинку", с
двумя гигагерцами и Линуксом, и поморгать светиком. Cкpипaч(82 знак., 26.02.2025 20:24, youtube)
- Кремния в природе 75 % - так учили в советских школах. Не? И не
надо брать распберри в руки. Грязными, засратыми.... тем более...
Бегом к рукомойнику! Как говорил известный юморист: ... (напомнит
кто-нибудь к месту) - bnb62(26.02.2025 21:06)
- Этот? :-) il-2(1 знак., 27.02.2025 15:36, ссылка)
- Распберри только BIOSа в PC стиле не хватает, в остальном это
великолепный проект. - =AlexD=(27.02.2025 09:12)
- А зачем там биос? - SciFi(27.02.2025 09:14)
- Что-бы Device Tree Overlays не писать буковками и компилять компилятором, а натыкивать пальцем
в менюшечке прямо на живом устройстве наглядно и с
автоопределениями. - =AlexD=(27.02.2025 09:19)
- Это как "натыкивать в живом устройстве", если у него монитор некуда
воткнуть? Eddy_Em(305 знак., 27.02.2025 09:56)
- В малинке есть куда, но даже и в любой абстрактной плате есть как
правило debug uart который лехко потянет ncurses. UEFI - это не
дос, а загрузчик OS с Shell'ом . RTFM дбл блд - =AlexD=(27.02.2025 14:28)
- Ну, скажу я вам, запускать там даже mc — сомнительное удовольствие. Eddy_Em(301 знак., 27.02.2025 15:02)
- У меня через UART даже far2l худо-бедно, но работает. Я даже для МК
люблю делать uart интерфейсы в стиле norton commander , выглядит
офигительно, наглядность улётная. - =AlexD=(27.02.2025 15:47)
- Средствами МК? Тяжеловато. Eddy_Em(99 знак., 27.02.2025 16:23)
- Это потому что вы RTOSами не владеете. =AlexD=(797 знак., 28.02.2025 11:16)
- Предельно неудобно. А что если прибежал человек, с совсем другим компьютером? Отправлять ему "драйвер"? А что насчет версий? Cкpипaч(100 знак., 27.02.2025 16:30)
- У меня и есть обычный текстовый интерфейс. Eddy_Em(261 знак., 27.02.2025 16:59, картинка)
- У меня на atmega8 интерфейс поверх modbus. Регистр адреса, регистр
значения, регистр операции. И прямой доступ к памяти, по распечатке
map-файла. Cкpипaч(62 знак., 27.02.2025 17:14)
- Спасибо за идею, надо будет такой доступ по чтению к флешу сделать, к области данных и логов. - Andreas(27.02.2025 17:17)
- У меня на atmega8 интерфейс поверх modbus. Регистр адреса, регистр
значения, регистр операции. И прямой доступ к памяти, по распечатке
map-файла. Cкpипaч(62 знак., 27.02.2025 17:14)
- У меня и есть обычный текстовый интерфейс. Eddy_Em(261 знак., 27.02.2025 16:59, картинка)
- Средствами МК? Тяжеловато. Eddy_Em(99 знак., 27.02.2025 16:23)
- У меня через UART даже far2l худо-бедно, но работает. Я даже для МК
люблю делать uart интерфейсы в стиле norton commander , выглядит
офигительно, наглядность улётная. - =AlexD=(27.02.2025 15:47)
- Ну, скажу я вам, запускать там даже mc — сомнительное удовольствие. Eddy_Em(301 знак., 27.02.2025 15:02)
- В малинке есть куда, но даже и в любой абстрактной плате есть как
правило debug uart который лехко потянет ncurses. UEFI - это не
дос, а загрузчик OS с Shell'ом . RTFM дбл блд - =AlexD=(27.02.2025 14:28)
- Это как "натыкивать в живом устройстве", если у него монитор некуда
воткнуть? Eddy_Em(305 знак., 27.02.2025 09:56)
- Что-бы Device Tree Overlays не писать буковками и компилять компилятором, а натыкивать пальцем
в менюшечке прямо на живом устройстве наглядно и с
автоопределениями. - =AlexD=(27.02.2025 09:19)
- А зачем там биос? - SciFi(27.02.2025 09:14)
- Не нуди. Я уже столько раз оставлял, с его помощью, конкурентов в дураках, что тебя точно слушать не стану. - Cкpипaч(26.02.2025 22:38)
- Кремния в природе 75 % - так учили в советских школах. Не? И не
надо брать распберри в руки. Грязными, засратыми.... тем более...
Бегом к рукомойнику! Как говорил известный юморист: ... (напомнит
кто-нибудь к месту) - bnb62(26.02.2025 21:06)
- А кто мешает всё из него сделать? - Cкpипaч(26.02.2025 17:16)
- у меня там очень много. И кнопки, и моргание индикация, и масса таймаутов. - Лaгyнoв(26.02.2025 19:08)
- не-не-не, продолжение беседы должно быть в стиле bnb62 ;-) - =AlexD=(26.02.2025 17:21)
- А чо смеёшся-т, книгочей? изолированный штоле? 80 % выпускников не владеют проф навыками... bnb62(106 знак., 26.02.2025 19:19)
- Вот ей богу гении! Если работать "на грани"(что часто требуется
Заказчиком из тупой экономии), то даже нельзя "в принципе иметь события с любым таймингом". :) - bnb62(26.02.2025 19:07)
- Системный тик 1mS удобный лишь для целей таймаутов средств
синхронизаций не мешает в принципе иметь события с любым таймингом
и будить таймерными прерываниями коих типично много любую задачу и
процесс. - =AlexD=(26.02.2025 16:43)
- Ну я вот впервые встретил. До этого 15 лет называл его суперлупом,
что благозвучней. - Eddy_Em(26.02.2025 08:04)
- Main Loop! - SciFi(26.02.2025 08:08)
- Кто больше? ☺ - Eddy_Em(26.02.2025 08:44)
- while(1); - Cкpипaч(26.02.2025 08:55)
- А тело? Чисто на прерываниях мало что будет работать… - Eddy_Em(26.02.2025 09:32)
- А что заставляет вас так думать? :) На самом деле технических
ограничений нет, система вполне может быть построена чисто как
совокупность обработчиков прерываний. Любая. Cкpипaч(21 знак., 26.02.2025 09:54)
- Вообще не представляю себе, как! Уж больно замучишься приоритеты
расставлять в таком случае. Да и прерываний элементарно может не
хватить. Eddy_Em(131 знак., 26.02.2025 10:10)
- Одно радует - вы астроном, а не программист встраиваемых систем. В
принципе, достаточно ОДНОГО прерывания. От таймера. Cкpипaч(40 знак., 26.02.2025 16:24)
- Да я уж почти не астроном: забыл уже, когда последний раз
астрофизикой занимался. Eddy_Em(91 знак., 26.02.2025 16:54)
- Подучитесь! Я конечно понимаю то синдром Даннинга-Крюгера это самый
комфортный из возможных, но нельзя же позорить профессию. - Cкpипaч(26.02.2025 17:14)
- Ни времени, ни желания нет. Те более, RTOS мне однозначно никогда не понадобится. Eddy_Em(143 знак., 26.02.2025 17:35)
- Подучитесь! Я конечно понимаю то синдром Даннинга-Крюгера это самый
комфортный из возможных, но нельзя же позорить профессию. - Cкpипaч(26.02.2025 17:14)
- Да я уж почти не астроном: забыл уже, когда последний раз
астрофизикой занимался. Eddy_Em(91 знак., 26.02.2025 16:54)
- RTOS - это считай оно и есть, каждый тред можно рассматривать как
прерывание. - =AlexD=(26.02.2025 10:16)
- Если МК без ртоси не получается запрограммировать, то надо брать
уже полноценный одноплатник с линуксом на борту, а не пытаться
сделать невозможное! - Eddy_Em(26.02.2025 11:17)
- Бред Сивой Кобылы В Летнюю Ночь. Запрограммировать что угодно без чего угодно можно при достаточном
приложении сил. Хоть в битиках на тетради в клетку. Вопрос лишь в
удобстве, технологичности, модифицируемости и пр. Т.е. это вопрос
эффективности процесса разработки. - =AlexD=(26.02.2025 11:21)
- Ну, если "эффективности ради" начинают код генерить калокубом, то
это — просто финиш! Гнать такого "разработчика" ссаными тряпками
куда подальше! Eddy_Em(145 знак., 26.02.2025 11:49)
- Какая связь между RTOS и "калокубом"? Не нужно некомпетентность
выдавать за праведность ;-) - =AlexD=(26.02.2025 12:11)
- Кто-то в кубе код генерит, а кто-то вместо КА ртось заводит... - Eddy_Em(26.02.2025 13:22)
- ещё кто-то в Ардуине на асме кодит RTOS, чтобы в задаче в суперлупе
запускать КА из нестед-обработчика софт-прерывания - Vit(26.02.2025 14:13)
- И обязательно используя double ☺ - Eddy_Em(26.02.2025 14:17)
- Противопоставлять КА и RTOS - это всё равно что противопоставлять
биглуп и прерывания. Я же говорю, ты некомпетентен, не закапывай
себя глубже. - =AlexD=(26.02.2025 14:03)
- А мне нравится ☺ Eddy_Em(160 знак., 26.02.2025 14:14)
- Под RTOS делать развесистую клюкву сильно проще. И модульность
легче осуществляется. - LightElf(26.02.2025 14:17)
- Надо задачу придумать, которую невозможно решить без ртос (либо это
решение будет выполняться значительно дольше). - Eddy_Em(26.02.2025 14:27)
- Иногда правильно поставленный процесс важнее красивого разового результата. - LightElf(26.02.2025 15:54)
- Надо задачу придумать, которую невозможно решить без ртос (либо это
решение будет выполняться значительно дольше). - Eddy_Em(26.02.2025 14:27)
- Под RTOS делать развесистую клюкву сильно проще. И модульность
легче осуществляется. - LightElf(26.02.2025 14:17)
- А мне нравится ☺ Eddy_Em(160 знак., 26.02.2025 14:14)
- Настоящие мущщины кодят в хексе. А не этот ваш богомерзкий ассемблер, а тем более компилятор. - SciFi(26.02.2025 13:49)
- ещё кто-то в Ардуине на асме кодит RTOS, чтобы в задаче в суперлупе
запускать КА из нестед-обработчика софт-прерывания - Vit(26.02.2025 14:13)
- Кто-то в кубе код генерит, а кто-то вместо КА ртось заводит... - Eddy_Em(26.02.2025 13:22)
- Какая связь между RTOS и "калокубом"? Не нужно некомпетентность
выдавать за праведность ;-) - =AlexD=(26.02.2025 12:11)
- Ну, если "эффективности ради" начинают код генерить калокубом, то
это — просто финиш! Гнать такого "разработчика" ссаными тряпками
куда подальше! Eddy_Em(145 знак., 26.02.2025 11:49)
- Не редко программируя "МК без РТОС" вы незаметно для себя делаете очередную РТОС - AlexBi(26.02.2025 11:20)
- Бред Сивой Кобылы В Летнюю Ночь. Запрограммировать что угодно без чего угодно можно при достаточном
приложении сил. Хоть в битиках на тетради в клетку. Вопрос лишь в
удобстве, технологичности, модифицируемости и пр. Т.е. это вопрос
эффективности процесса разработки. - =AlexD=(26.02.2025 11:21)
- Если МК без ртоси не получается запрограммировать, то надо брать
уже полноценный одноплатник с линуксом на борту, а не пытаться
сделать невозможное! - Eddy_Em(26.02.2025 11:17)
- Одно радует - вы астроном, а не программист встраиваемых систем. В
принципе, достаточно ОДНОГО прерывания. От таймера. Cкpипaч(40 знак., 26.02.2025 16:24)
- чел в ДОС не играл:) - Vit(26.02.2025 10:01)
- Вообще не представляю себе, как! Уж больно замучишься приоритеты
расставлять в таком случае. Да и прерываний элементарно может не
хватить. Eddy_Em(131 знак., 26.02.2025 10:10)
- А что заставляет вас так думать? :) На самом деле технических
ограничений нет, система вполне может быть построена чисто как
совокупность обработчиков прерываний. Любая. Cкpипaч(21 знак., 26.02.2025 09:54)
- #define EVER ;; for(EVER) { ... } - SciFi(26.02.2025 08:58)
- А тело? Чисто на прерываниях мало что будет работать… - Eddy_Em(26.02.2025 09:32)
- while(1); - Cкpипaч(26.02.2025 08:55)
- Кто больше? ☺ - Eddy_Em(26.02.2025 08:44)
- Main Loop! - SciFi(26.02.2025 08:08)
- Да хоть залуперлуп - сущности разные. Есть пример: (Довлатов -
шутка) дядя зацикливыает в бесконечность демо-задачу, и
демонстрирует исполнение в лупе или стэйт-машине... Мэйн луп
работает невзирая на назначенный зависон! - Красиво. Но, так будет,
если созидатель ошибается в мизере кода, и расстраивается надолго,
но когда напортачил дохуа где (печаль моя чиста), то наверняка надо
открыть ящик стола (как в кинах)... Познание RTOS - очень полезное
достижение, наверное даже bnb62(526 знак., 26.02.2025 16:42 - 16:52)