Page 4 of 4

Re: о смене микроконтроллера.

Posted: Fri Apr 11, 2014 3:05 pm
by AndreyB
Да, всё именно так.

Я не вижу очереди программистов что-то запрограммировать. Я не справляюсь с тем, что нужно запрограммировать с помощью ChibiOS, которая сильно облегчает задачу. Без ChibiOS шансов вообще ровно ноль, что я буду что-то успевать.

Re: о смене микроконтроллера.

Posted: Fri Apr 11, 2014 3:56 pm
by mivaol
Андрюха, впр

Re: о смене микроконтроллера.

Posted: Fri Apr 11, 2014 5:15 pm
by Maxi
mivaol wrote: - потоки и chThdSleep() хорошо иметь. Буферизованный вывод реализация бы гораздо сложнее без резьбы
"Компьютер — это конечный автомат. Потоковое программирование нужно тем, кто не умеет программировать конечные автоматы." (с) Алан Кокс.

Re: о смене микроконтроллера.

Posted: Fri Apr 11, 2014 6:03 pm
by puff
хорошо сказано. осталось уточнить кто есть алан кокс

Re: о смене микроконтроллера.

Posted: Fri Apr 11, 2014 6:06 pm
by puff
mivaol, нифига не по-русски

Re: о смене микроконтроллера.

Posted: Fri Apr 11, 2014 6:14 pm
by rus084
я незнаю какой стиль программирования лучше : который потребляет меньше памяти или который меньше грузит процессор?

может напрограммировать монитор ресурсов?
для начала хотябы посмотреть , на сколько загружен процессор при заведенном моторе

Re: о смене микроконтроллера.

Posted: Fri Apr 11, 2014 6:17 pm
by AndreyB
rus084 wrote:я незнаю какой стиль программирования лучше : который потребляет меньше памяти или который меньше грузит процессор?
Дима, открою тебе тайну: слабое звено - не память и не процессор, а программист. Так что лучше тот стиль, который меньше грузит программиста, при прочих равных.

Re: о смене микроконтроллера.

Posted: Fri Apr 11, 2014 7:57 pm
by Maxi
rus084 wrote:я незнаю какой стиль программирования лучше : который потребляет меньше памяти или который меньше грузит процессор?
тот который делает и то и другое.

Re: о смене микроконтроллера.

Posted: Sat Apr 12, 2014 11:14 am
by rus084
нужно либо сделать 2 разных потока , из которых при инициализации будет запущен 1 .
или взять все из 2 алгоритмов и собрать в 1 поток , но каждый цикл проверять какой алгоритм вызывать .
зато все общее нужно писать всего 1 раз .

мне было проще сделать 2 потока .


теперь вопрос :
есть приоритет потока меньше idle , это полная остановка выполнения потока ?

Re: о смене микроконтроллера.

Posted: Sat Apr 12, 2014 5:50 pm
by mivaol
russian wrote:
mivaol wrote:Для MPC555/MPC563 и им подобных микроконтроллеров появилась возможность чтения-записи подключенной к ней SPI EEPROM (тип памяти «ext EEPROM 0»).
Можете варьировать размер читаемой области памяти в зависимости от примененной в конкретном блоке EEPROM. Проверено на BMW DDE6, MB ME9.7
Супер! Написал этим чувакам из http://carctools.ru письмо - может быть ответят и проконсультируют. Спасибо за наводку.
Ответили?

Re: о смене микроконтроллера.

Posted: Sat Apr 12, 2014 5:51 pm
by AndreyB
mivaol wrote:Ответили?
К сожалению нет :( Не хочешь попытаться им позвонить, если там телефон есть? :)

Re: о смене микроконтроллера.

Posted: Sat Apr 12, 2014 6:13 pm
by mivaol
Конечно можно, не укусят.
Другое дело, что по существу спросить так, что-бы сразу не послали?

Re: о смене микроконтроллера.

Posted: Sat Apr 12, 2014 6:19 pm
by AndreyB
mivaol wrote:что по существу спросить так, что-бы сразу не послали?
#1 Подскажут ли они, с какой машины скрутить ЭБУ, чтоб в нём было MPC56xx или SPC56xx?
#2 Какая именно их приблуда и почём поможет нам такой ЭБУ полностью перепрошить?
#3 Бонус вопрос: какой именно MPC56xx/SPC56xx мы увидим, когда скрутим #1?

Re: о смене микроконтроллера.

Posted: Sat Apr 12, 2014 7:45 pm
by mivaol
KOT wrote:да этот стм просто прекрасен своей перефирией под ECU, он специально под ECU то и заточен.
а еще есть SPC560P - вроде тоже не плох))
Как пишут SPC560P это аналог MPC5604 и стоят они оба в айрбаг хонды рено взято от сюда http://www.autokey.com.ua/mac7242.html
Там же есть фото самих блоков в которых стоят уже BGA микросхемы mpc5566

Телефона не нашел..

Re: о смене микроконтроллера.

Posted: Sat Apr 12, 2014 8:35 pm
by mivaol
Блок me 7.3.1
номер BOSCH 0 261 207 609 и 0 261 206 707
Если загуглить кидает на http://www.datasheetarchive.com/ а там есть связь с MPC5602

Re: о смене микроконтроллера.

Posted: Sat Apr 12, 2014 10:49 pm
by Maxi
rus084 wrote:нужно либо сделать 2 разных потока , из которых при инициализации будет запущен 1 .
или взять все из 2 алгоритмов и собрать в 1 поток , но каждый цикл проверять какой алгоритм вызывать .
зато все общее нужно писать всего 1 раз .

мне было проще сделать 2 потока .


теперь вопрос :
есть приоритет потока меньше idle , это полная остановка выполнения потока ?
Вопрос не в том сколько их будет а в том что любое количество более чем 1 что то стоит..
А можно все написать без них - бесплатно.