ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
4 мая
1353172 Топик полностью
maik-vs (22.09.2023 10:14, просмотров: 88) ответил RxTx на Я не спец по ардуине, у меня её просто нет, но для меня очевидно что всё вышесказанное лишь результат поверхностных наблюдений за самым тривиальным кодом наблюдающимся на www, кодом для самой простой и слабой ардуинки на 8-битном AVR на единицах мегагерц, для которой что-то серьезное типа DMA и не существет даже, либо оверкилл. Вся требуемая асинхронность так же упрятывается в библиотеки, причем понимая архитектуру (бутлоадер + редактор + твой крестовый/сишный код +
Также, наблюдая несколько сбоку. У ардуинщиков нет контроллера, как микросхемы. 

Нигде не рассматриваются таймеры, порты, интерфейсы. Как в "большом" программировании под Винду, где аппаратные тонкости давно и надёжно покрыты слоями ОСи.

А тогда зачем все эти аппаратные блоки? - и правильно, им не надо. И появляется софтовый уарт, и ардуинщик гордится ШИМом аж на 4 килогерцах. Получается говно всмятку, а не контроллер.

А уж без delayms(100) и ожиданий без тайм-аута не обходится ни одна их прогр тьфу блин! скетч. Ну, оно ж типа учебное на попробовать? Сойдёт и так.

Потом эти люди считают себя программистами и эмбеддерами.