Обновить
2K+
345

Программист микроконтроллеров

0,2
Рейтинг
329
Подписчики
Отправить сообщение

Странно, что в статье вообще не упомянута проблема ограниченности природных ресурсов: https://ru.wikipedia.org/wiki/Пределы_роста

Волоконный гироскоп (ВОГ) и изображенный на фото в конце статьи кольцевой лазерный гироскоп (КЛГ), использующий газовый лазер, ощутимо отличаются друг от друга.
У ВОГ от скорости вращения зависит интенсивность света на выходе, у КЛГ на выходе свет "мигает", и частота зависит от скорости вращения гироскопа.
Если не ошибаюсь, и там, и там в состав гироскопа для улучшения характеристик могут добавлять специальные модуляторы излучения.

Я ошибся там, имел в виду именно ZX80, он вышел в 1980 году и не содержал ULA.

Страница с ответами на простые вопросы (для людей не в теме), но сразу же:
"FPGA applications:
Education: Can be used to train ASIC designers".

У меня есть сомнения, что человек, не знающий, что такое FPGA, знает, что такое ASIC и его плюсы и минусы.

Для этого нужно иметь бузу данных по куче автомобилей, а такие базы еще найти нужно.

В Германии тоже передатчик работает: https://weatherfax.com/ddh3-ddk6-hamburg/
Послушать и даже принять факс, можно, к примеру, тут - http://on0nr-sdr.ddns.net:8073/
(выбрав extension - FAX).

Передатчик на ДВ требует здоровых антенн. А в те времена, думаю, о наличии радиолюбителя знали все соседи в округе - хобби было очень экзотичным.

Раньше компания заявляла, что это только для коммерческих организаций, включая провайдеров. У OneWeb такая же коммерческая модель.

Если вы готовите людей, которые проектирую чипы, то зачем вообще демонстрировать работу железа вживую?
Можно показать, как простые узлы в симуляторе работают, а дальше уже переходить к программированию на HDL.
Убирать резисторы из "железа" - это отрывать работу с "железом" от ... работы с "железом".

" а также поддержка микроконтроллеров Cortex-M3, Cortex-M4 и Cortex-M7 в ядре Linux"
А зачем их добавляли тогда?
Сами-то ядра все еще активно используются.

Интересно, оно работает через классический Starlink или все же чрез Direct-to-Cell ?

При таких проблемах первым же делом возникает мысль - проверить шину сканером адресов.
Странно, что к этому полгода пришлось идти.

По-моему, сейчас продвинутые роботы умеют прятать лидар внутрь себя - для уборки под диванами и подобными препятствиями.

Увидел, впечатлялся, заглянул на Github - а кода-то нет(
Мне как раз было интересно посмотреть на код для ROS, который будет управлять пылесосом.
Ну или хотя бы нормально работающую локализацию на известной карте.

Тема довольно интересная, спасибо. Возможно, если запускать osmo-trx прямо на ARM, можно и в виртуальной машине всю остальную БС запустить.

"Одним из наиболее перспективных направлений применения может стать мониторинг сельскохозяйственных культур."
"Помимо сельского хозяйства, этот подход может найти применение в складской робототехнике, мониторинге окружающей среды "
Подозреваю, что в таких задачах важно знать именно координаты дрона, чтобы можно было адекватно производить измерения или выполнять некую работу.

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

Так этот файл нужно как-то собрать, а значит - придется писать компилятор под каждую вариацию языка. Особенно весело, если там "ассемблерные вставки " есть.
К слову, редко какой серьезный софт работает без привязки к железу. Тот же Linux обычно требует для работы MMU, а в статье он не упоминается.

А нужны ли будут все эти вычислительные изыски в будущем?
Насколько я понял, автор предлагает современный софт компилировать под некий суперпростой процессор, а там уже потомки эти бинарники как-то запустят.
Не лучше уж "отправить" в будущее исходники на С и книгу с описанием языка?
Сам C достаточно простой, компилятор для него можно под любое железо сделать (лишь бы аппаратных ресурсов, требуемых софтом, хватило).

Тем не менее, весь 20 век программистам не хватало ОЗУ.
В самых древних ЭВМ конструкторы что только не изобретали - и хранение информации на ЭЛТ, и даже на металлических струнах (магнитострикционная память).
К примеру, растровая графика на компьютерах появилась довольно поздно именно из-за сложности создания видеоОЗУ. Векторную графику поначалу тоже не от хорошей жизни использовали.

" Проект Eternal сводит ПК к почти примитивной модели, а затем добавляет ровно столько инструментов"
Совершенно не понял из текста, какими именно характеристиками должен обладать ПК для запуска Linux.
Компьютер, это не только АЛУ, но, например, для того же Linux кучу памяти нужно иметь - как ОЗУ, так и долговременной. И если долговременную можно как-то сделать (перфолента, магнитная лента), то ОЗУ примитивной не бывает.
***
А, посмотрел проект: https://github.com/adriancable/eternal/blob/ec4290098f3fe8585cfe8d817def91aaf1501e99/vm/vm.c#L21
#define MEM_SIZE (3 << 27)
int mem[MEM_SIZE];
У виртуалки было практически 400Мб ОЗУ, очень примитивный компьютер 🤣

1
23 ...

Информация

В рейтинге
2 955-й
Откуда
Москва и Московская обл., Россия
Зарегистрирован
Активность

Специализация

Инженер встраиваемых систем