PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Разработка устройств

Ответ
 
Опции темы
Старый 10.04.2014, 21:24   #31
NickolayCh
Новый Пользователь
 
Регистрация: 10.04.2014
Регион: Украина
Машина: e39
Сообщений: 12
NickolayCh is on a distinguished road
По умолчанию

Такую еще штуку нашел - http://goo.gl/tLW8hH . Для нее же прошивка из 1 поста подойдет (и PD0,PD1,PD2 к ibus микросхеме)?
NickolayCh вне форума   Ответить с цитированием
Старый 10.04.2014, 23:43   #32
zyxel812
Старший Пользователь
 
Регистрация: 18.02.2013
Возраст: 36
Город: Санкт-Петербург
Регион: 78, 98
Машина: e46
Сообщений: 163
zyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to all
По умолчанию

Подойдет,
смотри внимательно картинку из этого поста, pd2 и pd3 к микросхеме.
zyxel812 вне форума   Ответить с цитированием
Старый 14.04.2014, 13:39   #33
zyxel812
Старший Пользователь
 
Регистрация: 18.02.2013
Возраст: 36
Город: Санкт-Петербург
Регион: 78, 98
Машина: e46
Сообщений: 163
zyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to all
По умолчанию

Цитата:
Сообщение от zyxel812 Посмотреть сообщение
На данный момент прошивки для 32u4 нет. Однако, видимо появится, сама плата с контроллером у меня уже есть, если в выходные микросхему для связи с машиной смогу купить, то сделаю прошивку и для 32u4.
В общем, процесс пошёл. Микросхемы на руках ещё нет, висит в статусе "комплектация" четвертый день, хотя все заказанные компоненты вроде как есть на складе, жду.
Однако сложность появилсь ещё в одном неожиданном месте. У меня есть две таких вот платы. Через встроенный загрузчик залить прошивку пока не получается (avrdude не видит устройство на появившемся после подключения порту). Попытка залить прошивку внешним программатором привела к тому, что код на микроконтроллере не выполняется, ни какой, даже самый простой типа мигания диодом. Т.е. микроконтроллер видится программатором, с него можно считать данные, залить данные и верифицировать, но залитая программа не исполняется. Я попробовал слить прошивку со второго не тронутго контроллера, залить её на первый, результата нет - контроллер ни как не детектируется на шине USB и не мигает своим диодом. Вобщем, разбираюсь, результат так или иначе будет, только видимо не так быстро как я изначально предположил.
zyxel812 вне форума   Ответить с цитированием
Старый 14.04.2014, 23:20   #34
zyxel812
Старший Пользователь
 
Регистрация: 18.02.2013
Возраст: 36
Город: Санкт-Петербург
Регион: 78, 98
Машина: e46
Сообщений: 163
zyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to all
По умолчанию

С контроллером разобрался, оказывается он бракованный, на втором всё прекрасно программируется и работает (правда напрямую программатором, с бутлоадером я так и не подружился). Осталось дождаться микросхему для проверки связи с машиной, после чего выложу прошивку с исходниками для ATmega32U4.
zyxel812 вне форума   Ответить с цитированием
Старый 14.04.2014, 23:22   #35
NickolayCh
Новый Пользователь
 
Регистрация: 10.04.2014
Регион: Украина
Машина: e39
Сообщений: 12
NickolayCh is on a distinguished road
По умолчанию

Я по ссылке выше на AT90USB162 заказал, по цене они щас даже выгоднее 32U4 получаются. Как приедет буду пробовать.
NickolayCh вне форума   Ответить с цитированием
Старый 25.04.2014, 00:32   #36
NickolayCh
Новый Пользователь
 
Регистрация: 10.04.2014
Регион: Украина
Машина: e39
Сообщений: 12
NickolayCh is on a distinguished road
По умолчанию

Еще вопрос появился. Нашел такую таблицу кодов кнопок руля которые по ibus видны:

Button | IBUS Message (Hex)
Volume + | 50 04 68 32 11 1F
Volume - | 50 04 68 32 10 1E
Next (Pressed) | 50 04 68 3B 01 06
Next (1 Second) | 50 04 68 3B 11 16
Next (Released) | 50 04 68 3B 21 26
Previous (Pressed) | 50 04 68 3B 08 0F
Previous (1 Second) | 50 04 68 3B 18 1F
Previous (Released) | 50 04 68 3B 28 2F
R/T | 50 03 C8 01 9A
Dial (Pressed) | 50 04 C8 3B 80 27
Dial (1 Second) | 50 04 C8 3B 90 37
Dial (Released) | 50 04 C8 3B A0 07

Можно будет их в конфигуратор прикрутить дополнительно? В машине телефона нет, поэтому хотелось бы RT/Dial как-нибудь тоже задействовать. И я так понимаю Next/Previous (1 Second) отдельно для смены тех же папок могут вполне сгодиться.
NickolayCh вне форума   Ответить с цитированием
Старый 25.04.2014, 09:51   #37
zyxel812
Старший Пользователь
 
Регистрация: 18.02.2013
Возраст: 36
Город: Санкт-Петербург
Регион: 78, 98
Машина: e46
Сообщений: 163
zyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to all
По умолчанию

Дай пожалуйста ссылку на то, где нашел эту таблицу.
Первые четыре кнопки и так уже задействованы,
последние две будут задействованы в новой версии прошивки,
которую выложу на днях.
zyxel812 вне форума   Ответить с цитированием
Старый 25.04.2014, 13:48   #38
NickolayCh
Новый Пользователь
 
Регистрация: 10.04.2014
Регион: Украина
Машина: e39
Сообщений: 12
NickolayCh is on a distinguished road
По умолчанию

http://www.bmwgm5.com/IBUS.htm

Да, громкость и вперед-назад я видел в конфигураторе. Плюс те которые в режиме "зажать на секунду" (1 Second) по идее тоже могут как отдельные пригодиться.

Цитата:
последние две будут задействованы в новой версии прошивки
Отлично, спасибо.
NickolayCh вне форума   Ответить с цитированием
Старый 25.08.2014, 10:45   #39
DimaD
Старший Пользователь
 
Регистрация: 25.06.2014
Возраст: 40
Регион: 77, 97, 99, 177
Машина: BMW X3 (E83)
Сообщений: 285
DimaD is on a distinguished road
По умолчанию

Спасибо автору огромное!
Играюсь с конфигуратором и не понимаю как отключить эмуляцию кнопок громкости?
Я слушаю музыку по AUX и соответственно меняю громкость на магнитоле. Не хочу при этом трогать громкость планшета.

Помогите, знающие...
DimaD вне форума   Ответить с цитированием
Старый 26.08.2014, 10:34   #40
zyxel812
Старший Пользователь
 
Регистрация: 18.02.2013
Возраст: 36
Город: Санкт-Петербург
Регион: 78, 98
Машина: e46
Сообщений: 163
zyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to allzyxel812 is a name known to all
По умолчанию

А что именно не понятно-то? В конфигураторе справа сверху кнопки i-bus, кликни в поле рядом с "+" и в появившемся окне выбери "нет действия", затем тоже самое сделай для "-". Не забуть записать изменения в контроллер. Это?
zyxel812 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 15:40.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Перевод: zCarot
Яндекс.Метрика