Задать вопрос
Umr001
@Umr001
php

На чем пишут автомобильный софт?

Все эти навигаторы, музыкальные плееры, электронные приборы и прочее их делают на java?
  • Вопрос задан
  • 727 просмотров
Подписаться 2 Оценить 5 комментариев
Решения вопроса 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
На яве делают обычно GUI + медиацентр. Да и то не всегда на яве. Сам медиациент общается с автомобилем по шине CAN, иногда, в редких случаях еще и по ethernet (привет Tesla). На шине CAN сидят бортовые компьютеры, датчики, компьютеры управления подвеской, тормозами, мотором. Всё это хозяйство может быть реализовано как в железе ПЛИС (verilog), так и на SOC (пишется на C/C++).
В современном авто от двух до 15 компухтеров разного назначения, а то и больше.

Вот, достаточно внятная статья - auto.howstuffworks.com/under-the-hood/trends-innov...
Ну а вообще, по ключевому слову automotive
O! www.cvel.clemson.edu/auto/systems/auto-systems.html - тыкаем на картинке в компоненты и читаем!
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@vilgeforce
Раздолбай и программист
Сами "мозги" машины - системы жестокого реального времени. И практически наверняка пишутся на Си, может плюсы или ADA. Плеер музыкальный вообще может не иметь программы, а все будет реализовано в железе. Следовательно VHDL/Verilog и иже с ними. Гадание на кофейной гуще, короче.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы