Обновить
32K+
205

Embedded SW/Firmware Engineer

85,4
Рейтинг
526
Подписчики
Отправить сообщение

Просто у многих стартапов, вроде даже среди единорогов, нет плана выхода на прибыль за счет товара/услуги. Вообще. Официально. А им несут деньги, греют акции… Чего-то я не понимаю в этой вашей постиндустриальной экономике. А когда есть контракт. кто-то может сесть. Тут хоть повод шевелиться в исторически короткие сроки, а не только красиво говорить.

Прям вспоминаю общество гигантских растений из произведения украинского писателя Николая Носова : "Незнайка на Луне".



Британский стартап Arrival приостановил работу над созданием электробуса и электромобиля

В 2019м я работал в Arrival и был поражен "многовекторностью" разработок компании: электрический автобус, электрический грузовик, пилотируемый летательный аппарат квадрокоптерного типа, микро фабрики (разрабатывает роботов перевозчиков на производстве, + манипуляторы), фирменный танцующий робот-собака.

Все классические ECU они перепроектировали сами: модуль кручения моторов ( инвертор [преобразователь постоянного в переменный ток]) , понижающие DC-DC преобразователи, управление зарядом батареи BMC, HMI , кузовная электроника и тестовые Jig-и для всего этого. Всё сами.

При этом микроконтроллер по тем временам был выбран тоже новый SPC58NN84E7RMHBR. Проприетарный, Необкатанный. Никому из разработчиков ранее неизвестный.

Распыление было просто сферическое. Ситуацию не исправила даже всеобщая напряженная и сверхурочная работа. Взаимные обвинения в медлительности выглядели абсурдно, когда все работали по 12…14 часов в сутки.

При этом вместо того, чтобы делать автомобиль сообразно возможностям, они стали играть в Boche, делать всё в строжайшем соответствии с iso26262 (так, как они его поняли). Деньги кончились, исполнить заказ на 10k VANов не успели.

Парадоксально, но хорошие практики разработки ПО не помогли спасти компанию.

У компании в 2020 году появился крупный первый заказ на 10 тыс. электрофургонов от UPS.

Дак UPS получили свои 10 000 электро-фургонов марки Arrival?

Спасибо, что дочитали статью до конца. Напишите в комментариях, на какие компании или продукты из прошлого сделать следующий обзор.

Опишите историю взлета и падения британской автомобильной компании Arrival LTD.

Я правтльно понял, что файловую систему LittleFS реализует сама микросхема flash своим контроллером? Сама распределяет файлы по секторам, очищает сектора перед записью. А вы уже из кода драйвера обращетесь а не к адресу памяти а работаете сразу с файлами?

Это что-то из рубрики фантастика

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

В случае с GPS сам коррелятор является фильтром (так как в нем идет интегрирование).

  1. Существуют ли микроконтроллеры с потоковым аппаратным коррелятором на несколько тысяч 16-битных семплов?

  2. Существуют ли ASIC микросхемы с управлением по SPI / I2S с потоковым аппаратным коррелятором на несколько тысяч 16ти битных семплов?

Почему бы просто не взять готовый CPU?

Кто-то может заявить: зачем заморачиваться проектированием собственного CPU? Есть куча маленьких хорошо задокументированных процессоров и дешёвых микроконтроллеров, способных исполнять прошивку калькулятора.

Лучше бы написали текст как на FPGA запрограммировать аппаратный коррелятор на несколько тысяч 32-битных семплов с SPI интерфейсом.

Чем писать про то, как вы "забиваете гвозди микроскопом".

необходимая энергетика в приемном тракте обеспечивается за счет хороших корреляционных свойств этого сигнала, .........................вычисление корреляционного интеграла путем свертки принятого сигнала с ЛЧМ опорным сигналом с соответствующим сдвигом (опорная функция).

  1. Существуют ли микроконтроллеры с потоковым аппаратным коррелятором на несколько тысяч 16-битных семплов?

  2. Существуют ли ASIC микросхемы с управлением по SPI / I2S с потоковым аппаратным коррелятором на несколько тысяч 16ти битных семплов?

Среди российских организаций в документе числятся Московский государственный университет имени М.В. Ломоносова, Высшая школа экономики, Московский государственный технический университет имени Н.Э. Баумана, Московский авиационный институт, Московский физико‑технический институт, национальный исследовательский центр «Курчатовский институт», Сколковский институт науки и технологий, Томский политехнический университет и Уральский федеральный университет.

Там в реестре есть НИУ МИЭТ?

У МАРАФОН есть поинтереснее девайс - CAN-bus-USBnp, к нему прилагается куча ПО, в том числе и библиотека на Си. Это если конечно если вам адаптер CAN нужен для дела, а не поиграться)

Да. Есть у меня обзор и про Marathon. Вот.
Обзор Преобразователя USB-CAN от Marathon
https://habr.com/ru/articles/1005856/

 при этом необходимая энергетика в приемном тракте обеспечивается за счет хороших корреляционных свойств этого сигнала, 

Да. Вот Автокорреляция несимметричного ЛЧМ.

Сигнал во временной области

Так вот, чем шире спектр ЛЧМ и меньше его длительность — тем больше разрешающая способность по дальности

Раз уж в ЛЧМ важна именно частота, то можно ли использовать однобитные зондирующие импульсы?
Например, чтобы излучать их не дорогим аудиокодеком, а дешевым пьезокерамическим звуко-излучателем от GPIO или формировать отправкой по SPI в режиме DMA.

Отличное пояснение. Спасибо.

Зачем Вам именно FPGA для разработки калькулятора?
Ведь в калькуляторах обычно не нужна высокая производительность.
Почему бы не выбрать микроконтроллер?

Вы про PWM когда-то статью писали, помню.

У меня про PWM есть два текста

Лампа плавного пуска
https://habr.com/ru/articles/1044098/

Управление напряжением PWM сигналом (PWM+RC=DAC)
https://habr.com/ru/articles/821951/

 но есть же и другие методы сжатия.

Какие именно?
Я работал с LC3(Low Complexity Communication codec ) и он был проприетарным поставлялся только в виде *.h и *.a файлов.
https://habr.com/ru/articles/705506/

Как точно работает драйвер SPI для SD, я пока не разобрался.

Есть отдельные методички на эту тему

https://habr.com/ru/articles/1043452/
Пуск SPI трансивера на STM32
@danil_12345

Подключение SD карты по SPI (Капсула памяти)
https://habr.com/ru/articles/974076/
@karenic

 Разбираясь с записью звука на STM32L432 через аудиокодек NAU88C22, я не только подключил микрофон и настроил кодек

Аудиокодек NAU88C22 хорош.
Его даже заложили в разработчики культового SDR приемника Малахит-DSP3.
Однако NAU88C22 не купить для обучения и прототипирования в составе отладочных модулей как WM8731.

На waveshare ebay amazon sparkfun ardusimple crowdsupply olimex mikroe chipdip aliexpress нет учебных модулей на основе NAU88C22.

Для отладки драйвера кодека NAU88C22 надо трассировать печатную плату самостоятельно.

https://docs.google.com/spreadsheets/d/1r7tuNrQ8PPfIVcM2FeGpwa1eeWjyq41CD0MGq_Q_VV8/edit?gid=0#gid=0

1
23 ...

Информация

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

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

Инженер встраиваемых систем, DevOps-инженер
Старший
Git
Bash
CI/CD
C
Встраиваемая система
Программирование микроконтроллеров
Разработка программного обеспечения
Алгоритмы и структуры данных
Системное программирование
Разработка драйверов