|
33 / 32 / 7
Регистрация: 13.12.2010
Сообщений: 342
|
|
Чип-тюниг или прошивка эбу авто26.10.2013, 17:26. Показов 19616. Ответов 8
Метки нет (Все метки)
Доброго времени суток!
Модераторы отправили в этот раздел, так что пишу сюда. Сам я студент 4-го курса, люблю автомобили. Сейчас занимаюсь написанием приложений под Android. Сегодня возникла идея, что есть возможность объеденить приятное с полезным - в качестве хобби, для начала, узнать как можно больше про чип-тюнинг. Подскажите пожалуйста на чем пишут прошивки, есть ли возможность не писать код, а просто редактировать заводские настройки - что-то похожее на графическую среду разработки? Что с хардварной частью? Кто в теме, бросьте пожалуйста парочку ссылок на ресурсы или литературу. Вообще с чего можно начать?
0
|
|
| 26.10.2013, 17:26 | |
|
Ответы с готовыми решениями:
8
Прошивка или чип Zanussi zws286W Описать базовый класс автомобиль и от него наследуются классы: грузовые авто, уборочные авто, спортивные авто GTX 970 чип или что то другое? |
|
33 / 32 / 7
Регистрация: 13.12.2010
Сообщений: 342
|
|
| 26.10.2013, 17:45 [ТС] | |
|
NeoMatrix, я так понимаю на Си и Ассемблере пишут прошивки "с нуля"?
0
|
|
|
Модератор
|
||
| 26.10.2013, 18:19 | ||
|
ViT(Vet@l), обычно в этих устройствах довольно мало системной памяти, а код обязан исполняться в реальном времени. То есть условия работы его - черезвычайно жёсткие. Потому его и пишут обычно на каком-нибудь языке ядра (достаточно низкоуровневом, чтобы объём был как можно меньшим, а быстродействие - наиболее высоким).
Под эти критерии наиболее подходят именно ассм и Си. Почему микроконтроллеры? Именно на них обычно базируются системы непосредственного управления устройствами: серво- и микродвигателями, сбор и обработка информации с датчиков. Тут довольно смежная специализация - КИПиА. В принципе, никто особо не мешает разработчикам написать исходник... да хоть на Фортране или Аде, хоть на C# или PHP. Но вот только занимать места он будет намного больше, потребует дополнительных библиотек да и работать будет ещё неизвестно как. Потому что, большая часть библиотеки в данном устройстве востребована не будет - данной программе переносимость или мультипоточность ни к чему, а все фичи графики или поддержки каких-либо сторонних модулей - тем более. Тем не менее они будут и занимать место в памяти устройства и работать - занимать процессорное время, вызывать прерывания, не предусмотренные в данном устройстве и вообще пытаться делать не свойственные для этого устройства действия. Вот потому-то ни винда ни один из многочисленных десктопных дистров линуха в авто и не применяется - управление двигателем и прочим оборудованием авто - слишком узкоспециализированная задача для такого ПО. Кроме всего вышесказанного, в автомобилях (да и вообще во всех устройствах подобной специализации) применяются процессоры не x86 серии и не 64x, привычные нам всем внутри наших компьютеров, а совершенно других архитектур (их много и все они разные). Потому вам. если вы так желаете писать код для чипов автопрома, потребуется изучать не только привычный ассм под интел и амд х86 и 64х, но и его разновидности под архитектуру конкретного процессора. Суть в том, что если вы научитесь не особо напрягаясь написать что-либо под х86, то и в другой архитектуре разобраться будет намного проще, чем браться за неё с нуля, совершенно не представляя основ программирования вообще.
0
|
||
|
0 / 0 / 0
Регистрация: 16.09.2013
Сообщений: 17
|
|||||
| 28.10.2013, 11:07 | |||||
|
http://www.almisoft.ru/ctpro.htm это к вопросу http://forum.chiptuner.ru/index.php Только стоит предупредить, что даже при наличии редактора, необходимо понимать что делаешь. Ну и загрузчик надо. бесплатный редактор прошивок старых отечественных ЭБУ можно скачать здесь http://www.almisoft.ru/freeware.htm ChipTuningPRO 2.15 freeware
0
|
|||||
|
33 / 32 / 7
Регистрация: 13.12.2010
Сообщений: 342
|
|
| 29.10.2013, 21:59 [ТС] | |
|
NeoMatrix, leha98, спасибо. Жалко что в этом разделе кнопочки для благодарности нету:-)
0
|
|
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|||
| 05.11.2013, 09:24 | |||
|
Добавлено через 3 минуты
0
|
|||
|
Модератор
|
||
| 05.11.2013, 21:13 | ||
|
0
|
||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
| 06.11.2013, 08:19 | |
|
Так на асме он тоже врядли сразу хорошо напишет, а при прочих равных размер исполняемого кода и скорость счёта определяются оставшимися факторами, с учётом того, что сам автор - константа, оставшиеся факторы - это линкер и компилятор. АДА отлично обходится без избыточных библиотек, так как изначально разрабатывалась для очень слабых машин, которым некуда выводить графику и на которых некому тыкать в окошки. Но при этом это языка достаточно высокого уровня.
Добавлено через 1 минуту Так что вопрос не в том, что получится на языке АДА, а в том, надо ли писать именно на языке АДА.
0
|
|
| 06.11.2013, 08:19 | |
|
Помогаю со студенческими работами здесь
9
Таймер духовки Kaiser EH635K прошивка 25lc640, нужна прошивка 25lc640 , код.таймера 8020398 или 8020085 ЭБУ+Bluetooth RadPHP - intellisense или авто-создание кода Директ или Бегун для авто доски Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|