Как стать автором
Обновить
6
0.2
Кирилл @jonic

Пользователь

Отправить сообщение

Мы теперь носим чехлы с кармашком для карточки. Ну если не учитывать дзынь и что нужно вводить пинкод от 3к, то все стало как и было до эплпей, но с чехлом.

Опаньки, ну ка, чем отличается принципиально драйвер для ос и программа для мк если обе неписаны на си? М?

хоть на чем то кроме ардуино писал?)

Я то могу к х86 добавить и spi и I2c, даже дрова уже написаны кем то и мне останется реализовать саму логику, ну например работу с флеш памятью или дисплеем. А вот тебе на авр уже ничего не поможет, нет DMA и все тут ;)

И да я перешел на ты потому что уже уважения 0 к тебе как собеседнику, несущему полный бред.

Ты почему все время про иде говоришь? У тебя avr-gcc отобрали что ли? Причем тут ide вообще? Или ты без ide мейкфайл написать не можешь?

Вы напишете логику работы с шиной i2c например? Или spi?

Какие то проблемы? Нет, реально, это рофл что ли? Нет понимания как описать логику использования i2c и spi в достаточном отрыве?

И вы так и не ответили про уровень абстракции при написании программы в другой ide.

Какой еще другой IDE? Причем тут вообще IDE? Реально дальше кнопки "собрать" и "загрузить" нет мыслей что-ли? Как я и говорил - ардуино головного мозга.

Давай мне на avr работу с шиной spi или i2s через DMA, получится? (спойлер: нет)

Значит ли что из за отсутствия DMA нельзя работать с i2s или spi? Нет. Но и радости нет.

Давай уже закроем тему, если ты не понимаешь что то это не значит что этого нет: https://github.com/torvalds/linux/tree/master/drivers/spi https://github.com/torvalds/linux/tree/master/drivers/i2c

Этот материал буквально описывает ардуино уно как плату содержащую микроконтроллер, но это не микроконтроллер в целом, но использует мк. Так что же вы разработаете? Микроконтроллер или плату использующую существующий мк? Ммм?

А теперь ответьте себе, в каком слое hal у ардуино?

И почему я должен писать на hal?

Без проблем, я напишу логику отдельно, а работу с hal отдельно для авр и х86. И в зависимости от среды буду выбирать реализацию hal. Сложно? Ардуино мозга это называется.

Абсолютно согласен

Да уж правильнее отдать страницу уродца поисковому роботу с контентом, правда вроде за это бьют по рукам поисковики…

Господи.. с кем приходится иметь дело. Я понимаю, очень сложно осознать как это все работает изнутри ведь все это кажется магией, для таких как вы, объясняю:

  • Ардуино это платформа, она определяет слой абстракции что бы каждый дурачок на свете мог что то написать и радоваться что он важная шишка

  • Под слоем абстракции, прячется конкретная реализация для каждой Soc или мк, будь это tiny, mega, esp, vortex86, x86, arm - проблемы могут возникнуть только на сторонних библиотеках которые лезут глубже доступной абстракции.

    так понятнее? Так доходчиво? Ну и причем тут вообще мк авр? Теплое с мягким путаем? Я в этой сфере знаешь сколько лет пупсик?

Может потому что автор упоминал чатгпт?

А что не понятного? Гуру ассемблера не разобрался что с++ кросплатформенный язык? Или что?

Да я всегда мечтал о замке на ардуино с кодом из чатгпт. Спасибо - не надо. Это не проблема платформы (харе заливать про мк, хоть на х86 компилируй, дальше что?), а то как ее используют.

11 лет, а уже такой важный…

Вот тут что то на подобии чатгпт могло бы помочь.

Вот это не плохо и интересно, сейчас решаю похожую задачу

Это конечно такой сюр, старательно отобрать рендер у бэка переведя в фронт говоря что «это долго, быстрее собрать страницу на фронте без перезагрузок дергая апи», что бы потом вернуть рендер на бэк с точно такими же оправданиями. Смешно.

Ардуино это вообще платформа в первую очередь. От умного замка не ждешь ардуино, а от ардуино умного замка. Авр это авр, даже в тини85 помещается дофига всего. Как минимум простая fsm. Поэтому да, давайте сделаем прототип на ардуино, что бы внезапно заказать разработку своего мк. Ну бред же? А именно эта статья пестрит ошибками в мобильной разработке. А ардуино.. ну кому то нравится портянки писать, я люблю чистый опрятный код с достаточным уровнем абстракции без всяких приколов с чатгпт который в плюсах вообще не рубит и допускает ошибки.

Прототип за 25к - тоже не ясно, почему не 250к? Что входит в эти 25к? По идее можно было обойтись 100 рублями и дошираком студенту по качеству исполнения.

Очень много вопросов, а из ответов только какое то не внятное бормотание…

О, если это прокатит в России, то будет прекрасно.

Ага… на разработчиков не хватило, но аж целый мк отдали в разработку профильной компании. Интересно, продолжайте. Вам только разработать обещали или еще и произвести? Сколько лямов вложили? А то на прототип то вижу 25к ушло :)

И что же? Вы разрабатываете аналог atmega? 8266? 8080? То что я перечислил микроконтроллеры, причем достаточно сложные. Вы точно свой микроконтроллер разрабатываете? Просто по качеству статей ощущение что и с простейшей логикой возникнут проблемы.

Может все таки стоит сначала разобраться что такое микроконтроллер?

Информация

В рейтинге
2 277-й
Откуда
Казань, Татарстан, Россия
Дата рождения
Зарегистрирован
Активность