- В общем какая-то [революция случилась в нашем мире]. В части MCU Evgeny_CD(1302 знак., 06.06.2019 19:29 - 20:03, dao, полностью)
- Не зря в индустрии заметается под коврик вопрос профилирования. Типа все будет надежно, но жирновато. Ресурсов хватит, гуляем дальше. - michas(07.06.2019 14:43)
- Помедленнее, мы не успеваем. И так программистов не хватает. - evgeniy1294(07.06.2019 10:52)
- Еще одна революция на подходе: Хаос(33 знак., 06.06.2019 21:05,
)
- Мутно все Evgeny_CD(588 знак., 06.06.2019 21:56)
- Выглядит как "вот вам настолько дешёвые и производительные кристаллы, только покупайте". И это объясняет "полупроводникового горца": рынок тесен, и дорого никто не купит; выжить можно только за счёт массовости и концентрации. - Dingo(06.06.2019 20:10 - 20:22)
- Может не совсем в строчку, но: волна давно случилась, да только недавно до нашей сферы докатилась - МК("средства производства") развиваются быстрее, чем они осваиваются(внедряются). Сингулярность, (с)С. Лем. Пока узнали о МК, почитали, Dingo(721 знак., 06.06.2019 19:54)
- [Oberon (Оберон) для микроконтроллеров] вполне можно щупать. Австралопитеки из CFB Software создали среду разработки Astrobe -> Цены отчасти разумные --> Evgeny_CD(189 знак., 29.11.2016 00:15 - 07.06.2019 14:43, dao, ссылка, ссылка, полностью)
- Идеал - [гибридная система Oberon + C в одном исполняемом файле]. Код, сгенерированный Oberon, должен управляться обычной RTOS на С/С++. И взаимодействовать с С кодом. Именно в микроконтроллере Evgeny_CD(428 знак., 07.06.2019 19:27 - 19:31)
- HippoEDIT -> рекламируют как среду, хорошо работающую с Oberon-07. Для русских бесплатно. - Evgeny_CD(07.06.2019 17:45, ссылка)
- Вообще Oberon мне напоминает послание чужих из "Трость калибра 7.62" -> Не уверен, что обратный путь с С/С++ возможен. Evgeny_CD(845 знак., 07.06.2019 17:26, ссылка, ссылка)
- Оберон - это же наш Паскалевский родственник? - Крок(07.06.2019 17:11)
- Применение: Dingo(873 знак., 07.06.2019 16:12 - 16:41, ссылка)
- Однако продукт развивается! v7.0.1 -> запилили. Cortex-M7. Одно беспокоит - там есть ограничения даже в платной версии 1М кода 128k SRAM 256 модулей. Это я вообще не понял зачем они обосрали свой собственный продукт? STM32H7 типа уже низя? - Evgeny_CD(07.06.2019 14:48, ссылка, ссылка)
- Просил дему для плисы-оберон - так на письма не отвечают совсем. - Zoro(19.12.2018 11:55)
- Подниму старое, ибо движение наблюдаю. Oberon O7 прикрутили к МК и успешно используют в коммерческом смысле, Dingo(780 знак., 19.12.2018 09:49)
- Д'ARMоед, приди, просвети нас! Заранее благодарны! - Evgeny_CD(29.11.2016 00:31)
- С вытесняющей многозадачностью совсем непонятно. Вроде как готового модуля RTOS в поставке нет. Можно ли вообще средствами поддерживаемой версии языка сделать вытесняющую ОСьку - вопрос. - Evgeny_CD(29.11.2016 00:29)
- Да, и насчет отладки - как-то там совсем не освещен вопрос работы с DASM-link :) - Evgeny_CD(29.11.2016 00:16)
- Как правильно применить функцию демодуляции сигнала. Положим, АЦП у меня семплирует сигнал (звуковой диапазон) с частой 20кгц. Данные кладутся в кольцевой буфер. Есть функция, которая выполняет демодуляцию, ей передается указатель на буфер и michas(85 знак., 07.06.2019 14:48, dao, полностью)
- Пора подводить итоги Arduino vs Профессионалы misyachniy(1389 знак., 06.06.2019 09:55, dao, полностью)
- FPGA + Arduino Сводный топик -> Это чтобы совсем страшно стало... - Evgeny_CD(07.06.2019 00:28, ссылка)
- В последнее время микроэлектроника развивается более быстрыми темпами, чем ... профессионализм профессионалов :). Причем на этот раз дело коснулось дешевого low-end сектора, откуда дауншифтерам мигрировать стало некуда. Отсюда и бурный рост Ксения(1188 знак., 06.06.2019 17:05 - 17:09)
- Для продаж МК не нужно много профессионалов. Достаточно одного, но работающего в крупном проекте. - SciFi(06.06.2019 18:58)
- Вообще не согласен. Как раз раньше то требовалось глубокое понимание в части программирования, дабы засунуть в проц с маленькими ресурсами и скоростью массу задач. Что требовало дополнительного времени на разработку быстрых алгоритмов и структур 0men(287 знак., 06.06.2019 18:51)
- Да всё она верно сказала - 40летние пердуны типа меня боятся, что освоение таких камней станет непосильной задачей, без еды останешься... POV_(146 знак., 06.06.2019 20:24,
)
- Для того, чтобы малый код сделать еще меньше, достаточно малого ума :). Тогда как большой ум требуется, когда кода становится много. По той же причине для процессоров Pentium, Xenon и им подобных, Кубов и Ардуин не сочиняют. Всё идет к тому, что Ксения(133 знак., 06.06.2019 19:05)
- хороший пример хорошего программизма - АОН - Alex68(06.06.2019 19:02)
- Спасибо! - Evgeny_CD(06.06.2019 18:46)
- Наблюдение показывает, что Ардуина взращивает толпы "пионеров", пораженных эффектом Даннинга-Крюгера. - LightElf(06.06.2019 11:11)
- Это интернет, детка, здесь люди говорят о том, что интересно им. Хочешь чтобы говорили о том, что интересно тебе - найми консультантов :) Скрипач(381 знак., 06.06.2019 10:18 - 10:22)
- странные выводы. -> вскрыта вся философия проекта, но ты это не отразил. - Evgeny_CD(06.06.2019 10:21, ссылка)
- Что это, вопль неспособного сделать себе под свою задачу контроллер? .. страстно хочется ограничиться абстрактным программированием в уютной нише отрезавшей программиста от реального мира? - POV_(06.06.2019 10:01,
)
- Стесняюсь спросить по СИ, если я в теле функции объявляю массив из 4 элементов uint8_t - расходуется ли под это ОЗУ на постоянной основе? Т.е вынь да положь ей +4 байта? - Balda(07.06.2019 08:26, dao, полностью)
- [eC] (Ecere C) is an object-oriented programming language, defined as a super-set of the C language. Попытка сделать модульный язык поверх C. Evgeny_CD(2237 знак., 07.06.2019 00:07, dao, полностью)
- [Nimrod стал Nim] - язык, компилируемый в С. Просто реализация мечт на яву :) Основной сайт -> Сравнение с С --> Evgeny_CD(178 знак., 24.08.2014 20:44 - 06.06.2019 23:42, dao, ссылка, ссылка, полностью)
- 6 июня 2019 Выпустили Version 0.20 is effectively Nim 1.0 RC1. -> Типа все сильно заимпрувили и сделали стабильным. - Evgeny_CD(06.06.2019 23:50, ссылка)
- Вышла книга по Nim. Искать в известном месте файл nim Evgeny_CD(1163 знак., 06.06.2019 23:43)
- Nimrod стал просто Nim -> Выпустили новые релизы, вроде много чего допилили. --> - Evgeny_CD(30.09.2015 23:21, ссылка, ссылка)
- На Питон сильно похоже. - Скрипач(25.08.2014 00:50)
- Преза - Evgeny_CD(25.08.2014 00:21, ссылка)
- Однако языку 10 лет! -> - Evgeny_CD(25.08.2014 00:16, ссылка)
- ДARMоед, просвети нас по поводу. - Evgeny_CD(25.08.2014 00:11)
- Цикл статей на русском от IBM - Evgeny_CD(25.08.2014 00:10, ссылка)
- Статья о языке. - Evgeny_CD(24.08.2014 23:59, ссылка)
- Причем там есть тулза для конвертации с в нимрод, посему пакетов там уже весьма немало-> - Evgeny_CD(24.08.2014 21:43, ссылка)
- Оно новое, но живое. Развивается неторопливо, но последовательно и напористо. Дока какая-никакая есть. Проектов на нем не так много, но форум активный ->. - Evgeny_CD(24.08.2014 20:48 - 20:56, ссылка)
- "Common password problem" is well known problem, when user uses one password for many resources (web sites, logins to computers, etc...) For example, if one web site loses it' database, which contains user passwords and emails, somebody when might fk0(2753 знак., 06.06.2019 15:36, dao, ссылка, полностью)
- Осточертело! Как в Altium в PCBLib включить отображение designator чтоб снести его нафиг навсегда? все перерыл, не могу найти - Aleksey_75(05.06.2019 19:27, dao)
- [Скрипач и философия нового мира] В рамках подветки -> про Arduino Скрипач запостил совершенно гениальную мысль --> Evgeny_CD(1722 знак., 04.06.2019 22:14 - 22:19, dao, ссылка, ссылка, полностью)
- До пятницы еще есть время, предлагаю обсудить альтернативу Arduino. misyachniy(189 знак., 03.06.2019 13:54, dao, полностью)
- В раньшее время не раз использовал синклер как ПЛК, всё работает до сих пор. Затем, при переделке существующего оборудования (при выходе из строя ПЛК) использовал ноутбук, софт писал под DOS на TP 5.5, всё работает уже многие годы. - Alex68(04.06.2019 23:56)
- Arduino умом не понять. В дурину можно только верить. Вот у этих перцев -> топовая дурина сделана на ATmega1284, которая примерно $4 в сотенном опте по каталогам "там". Evgeny_CD(1175 знак., 04.06.2019 18:13, ссылка, ссылка)
- В богатых фирмах проверяют тестировщики, в бедных сами авторы и проверяют. Ну или пишут безошибочно :| - VLLV(04.06.2019 16:15)
- Господа, вам не кажется глупым обсуждать на профессиональном форуме детский конструктор? Он нужен, чтобы учить детей программированию на радиокружке. - evgeniy1294(04.06.2019 13:01)
- 0) проверка железа на "ините/послересете", все до чего дотянулся на оторвано/замкнуто, чтобы уверенно отделать программные глюки от хардварных; NAUT(332 знак., 04.06.2019 12:15)
- Скажу честно, в эту сторону не копал. Субъективное мнение, если что-то писалось для "хоббитов" (hobbist), то сколько ты его не тестируй, а коммерческое качество из него выжать можно только глубоко в него вникнув и частично переписав. Скрипач(384 знак., 04.06.2019 12:08)
- У нас тестеры есть для этого - Звероящер(04.06.2019 06:37)
- ps MISRA - это инструкция - что не стоит делать с костылями, которыми вам приходиться пользоваться, имея здоровые ноги и слабую голову - argus98(03.06.2019 22:13)
- Никто. Сейчас практически весь программный код превратился в одну сплошную ардуину.. F-35 не даст соврать - argus98(03.06.2019 21:57)
- Как-бы где ардуйня, а где MISRA. MISRA становится нужна если вы занимаетесь программированием чего-то, к чему ардуинщиков нельзя подпускать и на километр: автомобильная электроника, авионика (формально MISRA не для самолетов, но требования очень AlexG(85 знак., 03.06.2019 20:09)
- MISRA по своей сути есть лишь проверка грамматики :), что совершенно не гарантирует отсутствия ошибок. Поэтому баги во всех случаях ловятся одинаково, как в Arduino, так и в компиляторах и операционных системах, - вылавливаются ошибки, ими Ксения(155 знак., 03.06.2019 14:49)
- А она уже есть? - Крок(03.06.2019 14:13)
- Портал энерговектор -> Качество материала временами страдает, но в принципе подбор тем материалов неплохой. - Evgeny_CD(04.06.2019 00:03 - 00:08, dao, ссылка, полностью)
- IA32_TOOLS_DIR - что нужно (какой тулчейн) установить чтобы эта переменная появилась? - Mebius(03.06.2019 16:56, dao, полностью)
- По моему Arduino не так уж и плох. misyachniy(775 знак., 31.05.2019 15:09, dao, полностью)
- Прошу совета. Пишу для STM32. Нужно выводить на дисплей латиницу вперемешку с кириллицей. С-шные исходники - в Юникоде (так нравится редактору, в коем пишу). Как бы так, на этапе препроцессинга, компиляции или линковки преобразовывать Сидоргек(106 знак., 31.05.2019 14:34, dao, полностью)
- Пошел на поводУ у обчественности. С исходниками ничего не делаю, строки в процессоре кодированы UTF8. При выводе строки каждому символу UTF8 ищется соответствие в таблице знакогенератора. На самом деле у меня всё это было уже написано, просто Сидоргек(134 знак., 01.06.2019 08:08 - 08:13)
- Успокоил себя тем, что UTF8 в процессоре несколько упростит жизнь, когда буду динамически генерировать WEB-страницы. - Сидоргек(01.06.2019 08:11)
- Ложку дёгтя в бочку мёда. А вот не надо динамически генерировать веб-страницы. Это совсем не модно и молодёжно, это 90-е. Надо делать AJAX. Веб-приложение и всё такое. Это круто. Сам сейчас что-то такое внедряю. - SciFi(01.06.2019 08:22)
- Сейчас чтоб было модно-молодёжно, AJAX недостаточно. Нужно скомпилить WEB-assembly, а исходники - на rust. Насчет WEB-assembly (в который компилировать С) я подумываю, т.к. яваскрипт продолжает вызывать стойкий рвотный рефлекс. - Сидоргек(03.06.2019 11:08)
- Это уже 2011 год. А сейчас модно делать аппликуху под андроид версии 4.2, которая не заработает уже на 8.0. И дополнительно продавать специальный телефон, видимо. И само собой, аппликуха для запуска должна требовать читать SMS, записную книжку и fk0(99 знак., 01.06.2019 12:32)
- ;)Это точно! Не так давно напарывался (некоторое исследование, даже, проводил средь связки гаджет/версия "ведроида" -модуль BT [USB PC]) на предмет работы. Цирк с медведями, короче! Особенно понравился LG-планшет с v5.1 Андроида, фунциклюцирует в SERHIO(543 знак., 01.06.2019 14:30 - 22:26)
- ...... - SERHIO(01.06.2019 22:31 - 22:35)
- Я только пытаюсь :) На столе лежат стопкой ведроиды 2.3, 4.03, 4.4, 5.1, 7.1, 8.1. Чем выше версия, тем больше геморроя. На v8.1 не удалось нащупать как из своей программы переключаться в режим точки доступа и обратно. Остальное (GPS, IP, WIFI, Гудвин(122 знак., 01.06.2019 22:13)
- Юникод элементарно перекодируется в ГОСТ который ISO8859-5. - fk0(31.05.2019 22:28)
- Нормальные тулкиты работают просто с UTF-8 и диапазонами шрифтов - lloyd(31.05.2019 15:30)
- Если gcc, то смотреть в сторону -finput-charset=UTF-8 -fexec-charset=cp1251 - kaf1(31.05.2019 15:01)
- Собирать через Makefile. Там можно сделать всё, что угодно. Перекодировать исходник перед компиляцией вообще легко. - SciFi(31.05.2019 14:54)
- Накидать таблицу перекодировки в лоб и засунуть прокладку в API дисплея едва ли не быстрее чем тут спрашивать. - ASDFS(31.05.2019 14:43)