|
|
3.8, _kp (ok), 11:42, 18/05/2022 [^] [^^] [^^^] [ответить]
| +5 +/– |
А потом, что испёк, то и кушай.
Если писать на Питонах, в общем случае этого самого мелкого процессора сразу начинает нехватать, и везде жмёт, и получается ущебрное ПО.
А вот когда нужена логика работы, подразумевающая обновление, особенно случай типа подправить мелочь через Веб интерфейс, то тогда другое дело.
В итоге, и "париться" придётся, плюс ещё и скрипт прицепить, и задействовать по назначению.
| |
|
4.28, Fracta1L (ok), 12:30, 18/05/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Если писать на Питонах, в общем случае этого самого мелкого процессора сразу начинает нехватать
Что, у питона алгоритмы длиннее?
| |
|
|
6.49, Аноним (49), 13:20, 18/05/2022 [^] [^^] [^^^] [ответить]
| –8 +/– |
Какая ерунда. Код на питоне пишется за год вместо 10000 лет, это ли не показатель производительности?
| |
6.60, Брат Анон (ok), 13:56, 18/05/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Разница производительности в 90 раз
> https://github.com/micropython/micropython/wiki/Performance
Вы понятия не имеете, о чём говорите. Питоны, аля сайтон, микро-пайтон и вот этот из сабжа -- транслируются в Си, который компилируется в нативный код. И если программист на Си с кривыми руками -- код на микро-питоне будет работать быстрее раз в 5.
Не пишите больше подобной чуши, пожалуйста.
| |
|
7.69, Без аргументов (?), 14:09, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
> транслируются в Си, который компилируется в нативный код
> преобразует Python-код во внутренний байткод Pika Asm, который на конечном устройстве выполняется в специальной виртуальной машине Pika Runtime
где? а что же требует в микропитоне 256кб флеша для работы как минимум?
| |
|
|
9.133, Аноним (-), 16:42, 19/05/2022 [^] [^^] [^^^] [ответить] | –1 +/– | Онлайн генератор проектов ствит вас в один ряд с калокубом с Только ниже по... большой текст свёрнут, показать | |
|
|
7.131, Аноним (130), 11:15, 19/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
Вы бы ссылку открыли. Там сравнение именно микропитона с другими решениями.
| |
|
|
5.57, _kp (ok), 13:52, 18/05/2022 [^] [^^] [^^^] [ответить] | +/– | Дело не в размере алгоритма, они вполне могут быть ещё теми портянками , а в ск... большой текст свёрнут, показать | |
|
6.63, Брат Анон (ok), 13:59, 18/05/2022 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Здесь, вроде бы не спешный скрипт, и удобен, и ресурсы не жмут.
Нет, это не скрипт. На скрин с ассемблером вы, конечно-же внимания не обратили?
> Возведение простых мигалок лампочками и градусников на Питоне расматривать не стоит, это
> видимо отдельный вид хобби.
Не только на питоне не стоит, но и на Си не стоит, ни на Расте, ни на Вланге не стоит и вообще ни на чём не стоит. Всё, что не имеет верифицированного компилятора и алгоритма -- всё это не стоит.
| |
|
7.70, Без аргументов (?), 14:11, 18/05/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
> скрин с ассемблером вы
это типа джава-байткода, который выполняется в VM. это достижение конечно по сравнению с интерпретатором микропистона.
| |
7.90, _kp (ok), 14:56, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
В моём случае, на Питоне именно скрипт.
До этого были скрипты на си в стиле
#!/usr/bin/grep ...| gcc .. & ./a.out
;)
Kcтати, как уже заметили в теме, обсуждаемый вариант требует предварительной компиляции, и скриптом не является, применительно к микроконтроллеру.
А если всё равно сперва компилировать, то зачем нам какой то сырой инструмент вместо стандартного С/С++?
То же самое и к МикроПитону относится в зависимости от специфики применения, то есть если хочется Питон, то бери хотя бы стандартный.
| |
|
6.134, Аноним (-), 17:00, 19/05/2022 [^] [^^] [^^^] [ответить] | +1 +/– | А как контроль затопления сделан На уровне датчиков и реакции на них Оно не по... большой текст свёрнут, показать | |
|
7.145, _kp (ok), 10:32, 20/05/2022 [^] [^^] [^^^] [ответить] | +/– | Приятно слышать столь интересные вопросы по технической части Именно так в дере... большой текст свёрнут, показать | |
|
|
|
|
3.120, Аноним (-), 00:42, 19/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Чтобы писать под мелкотню и не париться.
Писать что? Жалкое подобие фирмвары использующее 5% возможностей чипа? С этой байдой STM32 будет убогее ардуины.
| |
|
2.4, Аноним (4), 11:30, 18/05/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Чтобы людей делом занять, а то такой фигней начинают страдать, например ... ээ... PikaScript напишут ..
Ну а если серьезно, то может быть полезно в домашней автоматизации/интернет вещей. Например по быстрому и без знаний контроллеров и си повесить поддержку нового протокола / стандарта для той или иной системы умного дома.
| |
|
3.7, Аноним (4), 11:38, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
... повесить поддержку нового протокола ...
на лампочку, выключатель, отопление и многое другое
| |
|
|
5.16, Аноним (4), 11:59, 18/05/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Вы когда выйдете за пределы Ардуино, удивитесь что вокруг происходит.
Если так будет дешевле, то так и сделают. Проще приплатить 10 зеленых за камень чем за 10 часов работы спеца
| |
|
6.31, Аноним (31), 12:37, 18/05/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
А не проще ли с таким мировоззрением пойти работать и зарабатывать столько же, но в час, играясь с каким-нить дедком?
| |
|
7.80, Аноним (4), 14:26, 18/05/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Для каждой задачи свой инструмент, какой смысл например научным или интеграторам умных домов сотрудникам нанимать программиста си для мк если он сам это сделает на Python за 1 час ? Или держать сотрудника на зп, дороговато
| |
|
8.97, _kp (ok), 15:27, 18/05/2022 [^] [^^] [^^^] [ответить] | +1 +/– | Дороговато до первого инцидента с серьёзным заказчиком, и финансовых потерь А е... текст свёрнут, показать | |
|
9.114, Аноним (4), 18:06, 18/05/2022 [^] [^^] [^^^] [ответить] | +2 +/– | Опять же, зависит от задачи Если заказчик требует 10к устройств, то имеет смысл... текст свёрнут, показать | |
|
|
|
6.32, Аноним (31), 12:37, 18/05/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Если вы не любите программировать и МК, то зачем вы лезете в это дело?
| |
|
7.82, Аноним (4), 14:29, 18/05/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Видимо вы удивитесь, но я нахожусь куда глубже программирования мк (для меня си на мк это высокоуровневый слой), и мне это нравится. И вопрос всегда не кто чего любит, а в том сколько это стоит. Если это что то будет стоит заоблачных денег, то и вы не сможете себе это позволить, как бы вы это не любили. А микроконтроллер сможете сами спроектировать и разработать ? Нет ? Тогда зачем вы лезете в них ?
| |
|
|
9.136, Аноним (-), 17:17, 19/05/2022 [^] [^^] [^^^] [ответить] | +/– | Микроконтроллеры с фирмварью таки гибче Кроме всего прочего, при достаточно пр... большой текст свёрнут, показать | |
|
|
7.85, Кроко (?), 14:33, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
За это хорошо платят, и этим зарабатывать комфортнее, чем многим другим: работаешь в помещении и на удобном стуле, иногда ещё и по своему расписанию, и прочее, прочее.
| |
|
6.33, Аноним (31), 12:38, 18/05/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Вы даше не поняли смысла коммента. M7 - это как Core i9 для запуска блокнота на Электроне
| |
|
7.46, Аноним (46), 13:08, 18/05/2022 [^] [^^] [^^^] [ответить]
| +3 +/– |
> как Core i9 для запуска блокнота на Электроне
Дык не хватит жы!
| |
7.52, Аноним (49), 13:29, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
>как Core i9 для запуска блокнота на Электроне
Минимально необходимые требования для полноценной работы?
| |
|
|
5.65, Брат Анон (ok), 14:01, 18/05/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Для вас придумали Ардуино Потенто. Что ещё нужно для мигания лампочкой, как
> не Cortex M7?
Использовать Ардуино, который виснет раз в полчаса для управления инфраструктурой -- это вы явно погорячились от незнания требований надёжности, и что обещают разрабы и производители Ардуины. Нет, Кортекс вам тут тоже не поможет.
| |
|
|
7.104, Брат Анон (ok), 15:40, 18/05/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Это была ирония про производительность и абстракцию
Надо добавлять теги. Кто в армии служил, тот в цирке не смеётся.
| |
|
6.99, _kp (ok), 15:31, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
Виснет, то что сами и написали.
А так, конечно и Ардуино библиотеках баги встречаются, про что то и я репорты писал, но чего то такого, что б завесило вменяемую программу не встречал.
| |
|
7.105, Брат Анон (ok), 15:41, 18/05/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Виснет, то что сами и написали.
> А так, конечно и Ардуино библиотеках баги встречаются, про что то и
> я репорты писал, но чего то такого, что б завесило вменяемую
> программу не встречал.
Причём тут либы? Речь про уровень железа, которое виснет само по себе без всяких либ.
Не говорю уже о том, что задающие кварцы имеют точность +/- ползабора.
| |
|
8.139, Аноним (-), 17:32, 19/05/2022 [^] [^^] [^^^] [ответить] | +/– | А на этот случай даже в ардуине таки есть вачдог В STM32 есть еще и хардварный ... большой текст свёрнут, показать | |
|
|
|
|
|
3.14, Без аргументов (?), 11:56, 18/05/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Без знания архитектуры процессоров и работы систем кодить на Электроне и NodeJS... Знакомо. Или без знания истории и психологии идтии на митинги.
| |
|
4.18, Аноним (4), 12:02, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
NodeJS, Java, Python и много другого работает в суровом продакшене, вне зависимости как я или кто то еще к этому относится.
| |
|
5.19, Аноним (19), 12:09, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
Не понимаю, почему люди не хотят писать на хорошем ANSI C, а пишут на какой-то Java.
| |
|
6.86, Аноним (4), 14:34, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
Не понимаю, зачем вообще микроконтроллеры, процессоры, если есть транзисторы, лампы, резисторы ....
| |
|
5.36, Без аргументов (?), 12:45, 18/05/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
> не зависимости как я или кто то еще к этому относится.
Масло подорожало, доллар упал. Всё само!
| |
5.44, Без аргументов (?), 12:59, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
Вы еще не изобрели процессор, который интерпретирует JS. С Питоном и Java за 20 лет то более менее закостылили.
Я еще на Го прогаю, но не в МК же.
| |
|
6.66, Брат Анон (ok), 14:03, 18/05/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Я еще на Го прогаю, но не в МК же.
А что за двойные такие стандарты? tinygo может и в МК, и в WebAssembly. Вы тут это бросьте.
| |
|
7.73, Без аргументов (?), 14:14, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
Я еще раз объясняю: все эти тиниго и прочие аля ардуино, микропитоны с софтварными ногодрыгами лишают гибкости и ограничивают возможности, с ними можно очень быстро вывести Hello, world, подрыгать ногой, но всё остальное уже требует извращений. Один АЦП имеет столько режимов работы, он же не ограничивается чтением резистивного датчика света раз в секунду.
| |
7.76, Без аргументов (?), 14:16, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
Как на всех этих сабжах сделать например режим энергосбережения, активировать одну периферию, воспользоваться ей, выключить её, сменить частоту ядра, подремать, проснуться. Вот как это всё тут? 5 лет от таблеточной батарейки на счётчике как?
| |
|
|
9.142, Аноним (-), 17:43, 19/05/2022 [^] [^^] [^^^] [ответить] | –1 +/– | Ну, покажите это все С стандартной либой и реальным проектом который все это де... текст свёрнут, показать | |
|
|
|
|
5.45, Без аргументов (?), 13:04, 18/05/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Вы не понимаете, что это вопрос мировоззренческий: кто задаёт тренды в эти Java (Oracle), NodeJS, пока вы грызете печеньки и ходите по опенспейсу с бесплатным кофе-стимулятором, определенные люди знают, что нужно вами руками всё централизовать и глобализировать, чтобы всё по подписке и при строгом наличи интернета, и чтобы все файлики хранились у них, и чтобы банить угодных можно было.
| |
|
4.21, Аноним (19), 12:18, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
А вы знаете архитектуру процессоров и работу систем?
Архитектуру каких процессоров вы знаете? Расскажите, подробнее
Работу каких систем вы знаете?
Вы судя по комментариям прямо блещете умом, в отличии от "программистов" на js вроде меня
| |
|
5.35, Аноним (31), 12:43, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
Конечно знаю, я ваял на ассемблере под x86, отлично знал схемотехнику, знаю чем отличается Фон-Неймоновская архитектура от Гарвардской (а вы знаете какая в STM32G0?), мой первый комп был 486dx4 с 24 МБ ОЗУ и 500 Мб харда, и даже через диалап я мог сидеть в интернете. Пока не пришли вы.
Сейчас я прогаю на Си эти самые STM32, в т.ч. на CMSIS и читаю референс и программинг мануалы (слышали такие выражения?).
| |
|
6.54, Аноним (49), 13:42, 18/05/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
У меня стойкое ощущение, что мк и 16 битные x86 -- это фигня примитивная, которую совершенно любой сможет за вечер, в достижения вносить такое не стоит. Сложность современных систем действительно возросла на многие порядки, и производительность всё ещё является сдерживающим фактором для безудержного роста сложности и возможностей. Ну а если, скажем, для устройства требуется дорогой процессор, то его никто не купит и его нет смысла производить, если только нет узкоспецифичного спроса на дорогие девайсы от какой-нибудь индустрии и бюджета на всё мероприятие (включая продвижение на рынках). В любой другой ситуации, все бы давно писали только на питонах, а нас окружали бы интересные и дешёвые девайсы с кучей полезных возможностей.
| |
|
7.58, Без аргументов (?), 13:52, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
> совершенно любой сможет за вечер
всё ясно. одни пишут, что на пистоне быстрее, другие, что на регистрах смогут за вечер.
| |
7.62, Без аргументов (?), 13:58, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
А что такого сложного появилось кроме нейронных сетей? Половина этой сложности в написании фреймворков для фреймворков. Вот использовать микропитон в микроконтроллере уже сложность: там тупо сложнее передать по тому же UART последовательность байт, т.к. типов же нет. А структуру целиком запулить как без типов? Ах да, у вас там JSON...
| |
|
|
7.64, Без аргументов (?), 14:01, 18/05/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Можно и по памяти. Но это другая крайность. Речь идет о натягивании совы на глобус. Микроконтроллер это сова. Глобус - это скрипты в первую очередь для работы с вебнёй, парсинга данных (и даже эти ваши джанги с джавами уже не нужны с приходом нативного Го), ну уж никак не для низкоуровневой работы с периферией, регистрами МК.
| |
7.143, Аноним (-), 17:45, 19/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
> с CMSIS пишут лохи. ты по памяти попробуй ;)
Если даташит использовать можно - есть куча проектов которые без CMSIS, они сами оформили регистры как им там хотелось по спекам из шита. И прогают как им там охота.
Некоторые кстати довольно далеко в этом пошли. Скажем опенсорсный загрузчик для распи нагородил там какие-то продвинутые плюсатые абстракции. Вот прям в бутлоадере. Получилось жоскавато, но ничего лучше тупо нет, выбор из этого и блоба, можно еще самому попытаться, мда...
| |
|
6.68, Брат Анон (ok), 14:07, 18/05/2022 [^] [^^] [^^^] [ответить]
| +3 +/– |
Фу, пацан.
Начинал с Электроники-86, первый мой комп -- ZX Spectrum, первый мой интернет -- модем 24бис и ПитерСтар его почасовой провайдер. STM32 прогаю на кошерном Обероне, и даже не читаю ничего -- нет необходимости, всё давно прочёл. Спойлер: нет, читаю каждый год 6-10 книг и никогда не поздно прочесть ещё чуть-чуть.
| |
|
7.81, Аноним (-), 14:29, 18/05/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Старший программист учавствоваший в разработке мультикс поимел мою жену на моих глазах. Утрись мальчик
| |
|
|
|
|
3.79, YetAnotherOnanym (ok), 14:25, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
> по быстрому и без знаний контроллеров и си
...выставить свою голую задницу на поругание всякому мимопроходящему.
| |
|
2.20, nuzhny (?), 12:16, 18/05/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Я бы сразу подумал про горячую замену кода, не знаю, есть ли она у них.
| |
2.119, BrainFucker (ok), 22:23, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
> что бы зачем???
Чтобы постепенно дописать до полной совместимости с CPython, чтобы потом его заменить.
| |
|
|
|
3.71, Брат Анон (ok), 14:11, 18/05/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
> То есть он лучше чем Оберон. Так ведь?!
Не лучше, но если компилятор Оберона AIX не умеет в какую-то конкретную железку -- то, питон я знаю, и использовать диалект питона для этой конкретной железки, как замену -- при всех недостатках питоняки -- заведомо более хорошее решение под специфическую железку, чем Оберон, которого под эту железку нет. Из списка пока я увидел только ESP32 (* на сколько в курсе -- пока под него Оберона нет *). Впрочем, под ESP32 есть golang, и это заведомо лучше питона, а golang -- это испорченный оберон с каналами и конкурентностью, если что.
| |
|
|
5.151, Брат Анон (ok), 09:18, 23/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Go это дикая помесь си, жыэс и питона с загибом для веьмакак
> :)
Играл, но не угадал ни одной буквы.
Это Оберон с нативной конкурентостью и с концепцией сигналов из OS Plan-9.
| |
|
|
|
|
|
2.10, Аноним (10), 11:45, 18/05/2022 [^] [^^] [^^^] [ответить]
| –2 +/– |
Только Ютупчика тогда небыло, потому и влезала. Навеняка эти раритеты и сейчас можно найти где-нибудь, только что с ними делать непонятно. Колибри вот есть,аж целая ОС между прочим.
| |
|
3.12, Без аргументов (?), 11:52, 18/05/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Чтобы загрузить Ютуб, надо запустить операционную систему браузер, а внутри нее операционную систему AngularJS.
| |
|
4.15, Аноним (10), 11:59, 18/05/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Тут и пишут постоянно про Докер в Докере.D Кодеры явно получше многих все понимают,но сделать при этом ничего не могут.
| |
|
5.29, Аноним (29), 12:33, 18/05/2022 [^] [^^] [^^^] [ответить]
| +7 +/– |
Кодер априори ничего не может понимать за пределами экосистемы своего фреймворка. А вот программисты с инженерным образованием ВСЁ понимают и принципиально не взаимодействуют со смузи-технологиями.
| |
|
6.34, Fracta1L (ok), 12:38, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
> А вот программисты с инженерным образованием ВСЁ понимают
Это которые местные комментаторы, не отличающие интерпретируемого ЯП от компилируемого?
| |
|
7.87, Аноним (-), 14:40, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Это которые местные комментаторы, не отличающие интерпретируемого ЯП от компилируемого?
особо зашкварны срачи разводимые от якобы отличающих.
| |
|
6.43, Аноним (10), 12:57, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
Спасибо большое,не знал, что и тут прослойка. Что же, как есть...
| |
|
|
4.72, Брат Анон (ok), 14:13, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Чтобы загрузить Ютуб, надо запустить операционную систему браузер, а внутри нее операционную
> систему AngularJS.
Забыл про операционную систему "Жизнь".
| |
4.127, Аноним (127), 10:31, 19/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
Ну да, а ведь можно же написать просмотрщик ютуба на чистом асме. Лет за десять.
И прикол в том, что на дискету он всё равно не влезет.
| |
|
|
|
1.11, Без аргументов (?), 11:50, 18/05/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Разучились программировать. Хорошо, допустим АЦП, а если мне надо через DMA строго по таймеру делать замер? А если подкидывать по ДМА в таймер для ШИМ? А если я хочу засыпать и пробуждаться?
Ах да, это же все для погодных станций, светодиодных лент и лампочек. "Умный дом".
| |
|
2.30, Fracta1L (ok), 12:33, 18/05/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Оказывается, можно делать удобные инструменты под каждую нишу, а не пытаться героически штробить стены кувалдой и зубилом во имя великих предков. Обмельчали людишки, бгг.
| |
|
3.39, Без аргументов (?), 12:50, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
Наоборот! До тех пор, пока вы кроме кувалды ничего не знаете, что бывает отбойный молоток (DMA), перфоратор (ШИМ), эти абстракции урезают возможности и ограничивают. Но касательно сабжа, конечно, позволяет извратиться через Си-вставки.
| |
|
2.74, Брат Анон (ok), 14:14, 18/05/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Разучились программировать. Хорошо, допустим АЦП, а если мне надо через DMA строго
> по таймеру делать замер? А если подкидывать по ДМА в таймер
> для ШИМ? А если я хочу засыпать и пробуждаться?
> Ах да, это же все для погодных станций, светодиодных лент и лампочек.
> "Умный дом".
Ну кто вам мешает. Берёте импортируете соответствующую либу и пользуете. Что за неуместные истерики?
| |
|
3.106, Без аргументов (?), 16:06, 18/05/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Там просто нет таких функций и либ, их надо опять же самому сначала на сян наваять, а потом уже притащить в пихон
| |
|
4.112, Брат Анон (ok), 17:36, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Там просто нет таких функций и либ, их надо опять же самому
> сначала на сян наваять, а потом уже притащить в пихон
Кто вам такое сказал, что таких либ там нет? Почему-то я их там нашёл. И они написаны на Си.
| |
|
|
2.126, Аноним (125), 09:48, 19/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
Это вы разучились мыслить. Документацию почитать религия не позволила? Там есть слипы. Там есть ШИМ. Там есть остальное. Берите и делайте свои замеры. Есть сомнения - компилируйте и смотрите, в какой ассемблер оно превратилось.
Лишь бы поныть и понты свои кинуть - какой ты "крутой имбедед дивилопир".
| |
|
1.27, Аноним (29), 12:29, 18/05/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +7 +/– |
Не проще ли выучить язык ассемблера ⁉️ чем занимаешься смузихлебством
| |
|
2.41, Ann (??), 12:56, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
Был бы он единым, было бы проще. А под каждую архитектуру - ну его нафиг. Уж лучше си...
| |
|
3.53, HyC (?), 13:35, 18/05/2022 [^] [^^] [^^^] [ответить]
| +6 +/– |
> Был бы он единым, было бы проще. А под каждую архитектуру - ну его нафиг. Уж лучше си...
Проще выучить ассемблер под каждую архитектуру, учитывая то что штука эта примитивная донельзива, чем наизусть помнить все сишные явные и неявные грабли под эти компиляторы и архитектуры и потом проект вдумчиво править чтоб грабли обойти.
Порой быстрее контекстной поиском/заменой и написанием полутора десятка макросов перенести проект на асме вообще под другую архитектуру чем на сях хотя бы это собрать и убедиться что не работает хер пойми где и почему.
| |
|
4.94, Аноним (94), 15:24, 18/05/2022 [^] [^^] [^^^] [ответить]
| +3 +/– |
☝ этот дело говорит
ведь у компиляторов под каждую архитектуру свои особенности,
особенно если речь идёт о чём-то более сложном, чем мигание светодиодом,
а ассемблеры учатся легко, набор команд прост
ну и молчу уж о том, что на ассемблеры получаешь полный контроль и
максимальную производительность за счёт оптимизации в дебагере
| |
|
|
2.75, Брат Анон (ok), 14:15, 18/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Не проще ли выучить язык ассемблера ⁉️ чем занимаешься смузихлебством
А на новом контроллере учить новый ассемблер и его начинку?
| |
2.124, Аноним (124), 07:07, 19/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
Почему никто и никогда не учитывает время разработки? Неужели это такие программисты или, все же, диванные эксперты? Можно и на ассемблере, если впереди у вас вечность.
| |
2.128, Аноним (127), 10:33, 19/05/2022 [^] [^^] [^^^] [ответить]
| +/– |
Выучить-то проще (хотя для современных процессоров уже не всё так просто). Писать на нём не проще.
| |
|
|
2.47, Аноним (47), 13:14, 18/05/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Зачем нужен твой комментарий, если уже есть не такие бессмысленные?
| |
|
1.50, Аноним (50), 13:21, 18/05/2022 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Зачем? Есть же ассемблер и си! Я понимаю, что хочется освоить один язык для всего, но это невозможно. Точнее возможно, но лучше не надо. Это как ломом копать огород.
| |
1.117, Аноним (117), 21:03, 18/05/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Способен работать на микроконтроллерах с 4 кб ОЗУ это хорошо, но че про скорость ни слова, которая мягко говоря где то на уровне bash
| |
|