Поздравляем Dingo с днём рождения!
- Подскажите пожалуйста, как в IAR AVR 7.20 задействовать
функцию__low_level_init() - просто вставка ее перед main не
работает. В отдельном файле low_level_ini.с в папке пректа ругается
Error[Pa045]: function "__low_level_init" has no prototype
D:\AVR\Lab17\low_level_init.c. Правка того-же файла в avr/src/lib
категорически нежелательна. - Coня(07.06.2021 14:48, dao, полностью)reZident
- Windows 11. А то вдруг мы соскучились по новинкам M$ Evgeny_CD(1 знак., 05.06.2021 14:26, dao, ссылка, ссылка, полностью)
- Евгений такое любит. Скрытые ошибки в работе процессоров
>>> SciFi(924 знак., 06.06.2021 08:34, dao, ссылка, полностью)
- Ну во, за ~неделю освоения Diptrace с нуля удалось что-то наваять,
годное к заказу. Argon(440 знак., 06.06.2021 12:05, dao, картинка, полностью)
- [.NET 5.0 штатно идет под Linux & MacOS] Просто революция какая-то. Evgeny_CD(1932 знак., 14.11.2020 22:36, dao, ссылка, ссылка, полностью)
- !!! Terminal.Gui - Cross Platform Terminal GUI toolkit for .NET
From Miguel de Icaza, creator of Xamarin - Evgeny_CD(05.06.2021 23:45, ссылка)
- Свежая дока. Install the .NET SDK or the .NET Runtime on Ubuntu - Evgeny_CD(05.06.2021 23:33, ссылка)
- Осмысление - Evgeny_CD(15.11.2020 00:06, ссылка)
- Не про .NET, но похожая новость из последних. Argon(144 знак., 14.11.2020 23:17, ссылка)
- Так-то те, кому необходимо было перетащить свой софт на .NET на
Linux, давно уже использовали .NET Core - AlexG(14.11.2020 22:42)
- Что-ж, поставил будильник. Через пару лет схожу посмотрю :) - Cкpипaч(14.11.2020 22:41)
- В Diptrace есть возможность отключить эти гребанные синие полоски?
Я про неразведенные цепи в pcb. Сильно мешают размещению
компонентов. Argon(77 знак., 05.06.2021 10:00, dao, полностью)
- Тут недавно зашёл разговор о юзер интерфейсах тач vs кнопки. По
ссылкам интервью с разработчиками ПО от SpaseX. Chum_A(141 знак., 04.06.2021 08:37, dao, ссылка, ссылка, полностью)
- У кого установлен свежий STM32CubeIDE скиньте плз папку с
ST-LINK_gdbserver. Andreas(192 знак., 04.06.2021 21:12, dao, полностью)
- Мы ранее использовали вот такие коммутаторы: FDA(210 знак., 04.06.2021 12:06, dao, ссылка, полностью)
- Есть ли разница в обявлении параметров функции писать "int *" и
"int &" misyachniy(342 знак., 04.06.2021 08:59, dao, полностью)
- А вопрос не совсем в тему, но близко Студентам попросили почитать
курс программирования, он уже написан. Основан на Borland C++
Builder 6 Всё бы хорошо, но студенты специальности электроника - им
бы С да для более простых случаев, но со своей спецификой. А то им
потом эти сведения почти иприменить негде - АВР и прочее что в ходу
С предпочитают. symbions(498 знак., 28.05.2021 15:46, dao, ссылка, полностью)reZident
- Активно использую в работе электронщика BCB и QT для диспетчерских
программ.приборы через один требуют связь с компом. PlainUser(135 знак., 30.05.2021 17:54)
- Да как сказать то, давно программизмом не занимался, но все что
писал, от радиосвязи по ЛЭП и кончая управлением электрокаром
погрузчиком, все в виде "логического автомата"сделано было, там
вечный цикл, а в нем кейс, один или несколько, многозадачность.
Прерывания битовыми флагами машут. Одна засада, никаких циклов
кроме мэйн быть не должно. Писал на Си. - Visitor(30.05.2021 12:46)
- Студентам, которые занимаютчя контроллерами и низкоуровневым
программированием нужен такой же стиль в остальном. Используйте С и
чистый WinAPI. Будет две функции - WinMain с бесконечным циклом
выборки сообщений\событий и WndProc - обработчик бытий, очень похож
на автомат состояний. Это всё имеет много общего с
микроконтроллерами. Надо это продемонстрировать. А всякое гавно
типа qt,wpf,html - это уже обёртки. Сегодня они есть, а когда
студенты выучаться, то будут другие Costic(8 знак., 29.05.2021 11:52)
- Ну на BCB можно и консольные программы писать, если хочется не
забивать студентам голову именно виндовой гуёвостью, Samx(36 знак., 30.05.2021 22:36)
- Ну в общем это и планирую, но вот только у нас в регионе всего 2
рвботодателя, которые в своей работе используют промПК (как
отдельно, так и в виде онплатников Kontron, Colibri и подобное)
Один изначально делал на Линуксе, второй - вот принял решение уйти
от винды и тоже перейти на линукс. Поэтому хотелось бы дать студням
что-то кросплатформенное. С консолью ясно, а вот с графикой -
смотрю и советуюсь Wine я пользовался на работе - проблема с USB,
так что не вариант. Qt - symbions(87 знак., 29.05.2021 14:45)
- Сильно зависит от предполагаемого объема курса и имеющегося уровня
студней. Если по уму - то начинать надо со структур данных и
алгоритмов, все эти списки-очереди-стеки и тыды. Для эмбеддеров
(ИМХО) пользительно на простенькой однокристаллке (типа MSP430)
помигать светодиодом и познать дзен прерываний. После всяких
мегабиблиотек сама концепция прерываний заходит не всегда. LightElf(122 знак., 29.05.2021 14:58, ссылка)
- Вот этого - "Если по уму - то начинать надо со структур данных и
алгоритмов, все эти списки-очереди-стеки и тыды." - отдельно нет. А
так всё так делаться будет - symbions(29.05.2021 15:33)
- Не, можно и без структур. Но потом такие шедевры рождаются - туши
свет. Недавно видел попытку хранить и обрабатывать массив данных
(десяток тысяч записей) прямо в XML. "Ачетакова?" - LightElf(29.05.2021 15:57)
- В нашем институте, который может стать моим, две крайности -
выпускают электронщиков, которые вообще не знают программирование
(и микроконтроллеры соответсвенно) и чистых программистов. Среди
последних бывают уникумы. С одним сталкивался. symbions(846 знак., 29.05.2021 23:19)
- Чойта вдруг напомнило, как 10+ лет назад я на Электрониксе одной
даме объяснял о сути прерываний, используя бытовые аналогии :))) - rezident(01.06.2021 19:25, ссылка)
- Умение написать многофункциональную прошивку без прерываний -
отдельное искусство :-) Хвалить надо было за мастерство. Но вообще
то меня всегда настораживают люди, которые не читают ДШ на то, что
они программируют. - =AlexD=(31.05.2021 07:17)
- Пришел парень на собеседование, красный диплом СПБПУ, только
закончил универ. На собеседовании спрашивают вполне себе
тривиальные вещи по его специальности, из теории что-то даже помнит, но чувствуется, что к
диплому начал забывать. Практических навыков никаких. На вопрос,
какую зарплату хочешь, ответил, что не меньше 150к. Почему? Красный
диплом же! От испытательного срока с зарплатой в 30к отказался. - evgeniy1294(30.05.2021 01:41)
- А потом такого специалиста заставят портировать его софт на астру,
потому что импортозамещение. Или заставят написать бэкэнд для своей
же железки под линух, потому что нужно использовать, скажем,
пром-PC. WinAPI нужно оборачивать, чтобы избавиться от явной
зависимости от него, этому за пару лекций не научить. Да и
большинство работодателей хотят от С++ программиста знание Qt, с
ним нужно уметь работать, пусть и ограничено. - evgeniy1294(29.05.2021 12:17)
- Насчёт "плюсов", я бы давал, если есть достаточно "часов". Я смотрю
на Arduino, и там "плюсы". И работает, с не такими уж и большими
накладными расходами ресурсов МК, по сравнению с Си. Жалею, что не
освоил, в своё время. - Nikolay_Po(28.05.2021 16:20)
- Qt не советую. Сначала обрадовался, а потом долго плевался от их
лицензионной политики. Вроде как нужно платить за каждый экземпляр
встраиваемого ПО или держать свой код открытым. Так что попробуйте
Tk. У меня сын, 9 лет, на нем простые интерфейсы создаёт. Несколько
строк кода - и окно с кнопками готово. Весьма компактно и просто
получается, как я посмотрю. - Nikolay_Po(28.05.2021 16:15)
- Понял (и ниже прочитал). symbions(134 знак., 29.05.2021 01:23)
- У qt есть community-edition, его можно использовать в одноплатниках
с линухом точно. Закрытый лицензиями embedded - это для
микроконтроллеров. - evgeniy1294(28.05.2021 16:43)
- Слово "community" требует публикации вашего кода. - Nikolay_Po(28.05.2021 18:31)
- Нет, открыть исходники требует конкретная лицензия, например GPLv2.
Подробно с лицензиями можно ознакомится по ссылке - evgeniy1294(28.05.2021 18:55, ссылка)
- Важно то, что когда я задал вопрос в техподдержку Qt с требованиями
моего замышляемого проекта, ответили: да, нужно приобретать
лицензию на каждое устройство. - Nikolay_Po(28.05.2021 19:02)
- Маркетолухи пытаются продать бесплатный продукт, нашел у кого
спрашивать. 90% успеха проекта Qt - в другом, опенсорцном проекте -
KDE, и одной маленькой консалтинговой компании KDAB. Так вот, если
Qt становится платным, то они теряют большую часть своей
пользовательской базы, которая реально двигает развитие фреймворка.
Все, что идет по LGPL - берите смело и не заморачивайтесь. Есть
модули, которые идут только под GPLv3, к примеру, экранная
клавиатура, но ее можно и заново lloyd(8 знак., 28.05.2021 19:16)
- [Intel, 7nm и чиплеты.] Они таки рванули к новым технологиям. - Evgeny_CD(27.05.2021 01:06, dao, ссылка, ссылка, полностью)
- [Philipp Klaus Krause. SDCC maintainer since 2008]. Очень интересные презы про SDCC для STM8, PADAUK. Одна статья про
сложность задачи распределения регистров при компиляции. Evgeny_CD(91 знак., 01.06.2021 16:28, dao, ссылка, ссылка, полностью)
- Абалденная картинка от Эремекса... Маюсь дурью, ищу на что перейти
после PCAD2006. Официально купленный. И Топор тоже покупали. Давно.
На всякие Mentor заглядываюсь, но стремно, а как ссанкции и отрубят
библиотеки? max(1 знак., 31.05.2021 11:33, dao, картинка, полностью)m16
- есть комп с win10 без подключения к инету, я подключен к нему
только по локалке. Есть возможность пробросить как-то его com-порт
к себе? - Constantin24(30.05.2021 11:11, dao, полностью)