LINUX.ORG.RU

История изменений

Исправление DawnCaster, (текущая версия) :

Это уже какая-то сильно условная эмбедщина, там целый линукс на борту и практически никакого отличия от программирования под веб/десктоп.

Линукс не достаточно хорошо умеет в риалтайм. Когда надо дрыгать цифровыми ногами с точностью порядка микросекунд, например. Это достаточно типичная задача для МК, но 8-битный AVR как раз тянет такое плохо если параллельно надо ещё что-то там считать, или передавать.

Задач под мощные МК много на самом деле. Да даже только для задач переключения ног на некоторых МК существуют ещё аппаратные ускорители, которые могут на себя взять какие-то заранее определённые последовательности действий с ногами, что-бы не загружать основное ядро (например стейт-машины на RPI Zero)

Ну и чисто вычислительные задачи никто не отменял. Не везде нужен линукс, особенно если нам надо выполнять только какую-то одну задачу. Зачем тут полноценный SOC ставить, если можно поставить почти такой-же мощный но зато куда более дешевый МК ?

Исправление DawnCaster, :

Это уже какая-то сильно условная эмбедщина, там целый линукс на борту и практически никакого отличия от программирования под веб/десктоп.

Линукс не достаточно хорошо умеет в риалтайм. Когда надо дрыгать цифровыми ногами с точностью порядка микросекунд, например. Это достаточно типичная задача для МК, но 8-битный AVR как раз тянет такое плохо если параллельно надо ещё что-то там считать, или передавать.

Задач под мощные МК много на самом деле. Да даже только для задач переключения ног на некоторых МК существуют ещё аппаратные ускорители, которые могут на себя взять какие-то заранее определённые последовательности действий с ногами, что-бы не загружать основное ядро (например стейт-машины на RPI Zero)

Исходная версия DawnCaster, :

Это уже какая-то сильно условная эмбедщина, там целый линукс на борту и практически никакого отличия от программирования под веб/десктоп.

Линукс не достаточно хорошо умеет в риалтайм. Когда надо дрыгать цифровыми ногами с точностью порядка микросекунд, например. Это достаточно типичная задача для МК, но 8-битный AVR как раз тянет такое плохо если параллельно надо ещё что-то там считать, или передавать.