15.03.2013, 16:35 | #21 |
Старший Пользователь
Регистрация: 20.03.2012
Возраст: 34
Город: Москва
Регион: 77, 97, 99, 177
Машина: Ford Focus 2, Audi Q7
Сообщений: 163
|
|
15.03.2013, 16:48 | #22 | |
Старший Пользователь
Регистрация: 20.03.2012
Возраст: 34
Город: Москва
Регион: 77, 97, 99, 177
Машина: Ford Focus 2, Audi Q7
Сообщений: 163
|
Цитата:
Вот этот ключ? |
|
15.03.2013, 17:11 | #23 |
Старший Пользователь
Регистрация: 07.11.2010
Регион: другой - для добавления сообщить ab
Сообщений: 324
|
|
15.03.2013, 22:15 | #24 |
Старший Пользователь
Регистрация: 03.06.2010
Возраст: 44
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi a6\c6, audi a6/c7
Сообщений: 300
|
|
15.03.2013, 22:24 | #25 |
Старший Пользователь
Регистрация: 03.06.2010
Возраст: 44
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi a6\c6, audi a6/c7
Сообщений: 300
|
Нет, тут нужно будет подключать по другому, и использовать его можно будет только в значении NAVI если при условии что navi нет.
Подключается параллельно. Данный скетч не подойдет, нужно его будет переделывать немного. В пративном случаи mmi не будет работать, а сделать чтобы все кнопки (media, radio) управляли компом нельзя при подключенном mmi. Я рассматривал один вариант, фильтрация сигнал через комп и отправка нужных сигналов на блок, к сожаления не получается это сделать нормально, очень большие задержки. При mmi возможен только такой вариант пульт только другой а смысл тот-же. |
15.03.2013, 23:12 | #26 | |
Старший Пользователь
Регистрация: 20.03.2012
Возраст: 34
Город: Москва
Регион: 77, 97, 99, 177
Машина: Ford Focus 2, Audi Q7
Сообщений: 163
|
Цитата:
|
|
16.03.2013, 00:07 | #27 |
Гуру
Регистрация: 19.09.2009
Возраст: 46
Город: Мелитополь
Регион: Украина
Сообщений: 2,022
|
Тут я не скажу, нужно смотреть даташиты на МК ибо ардуинами не страдаю ))). Могу предложить только ПИК типа PIC18F26J50, PIC18F47J53 (2 UART+USB) да еще и кучка других. Или смотреть в сторону AVR xMega...там куча уартов.
|
16.03.2013, 22:34 | #28 | |
Старший Пользователь
Регистрация: 03.06.2010
Возраст: 44
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi a6\c6, audi a6/c7
Сообщений: 300
|
Цитата:
Конечно если сильно захотеть можно .... Но проще всего сделать параллельно. |
|
16.03.2013, 23:29 | #29 |
Гуру
Регистрация: 19.09.2009
Возраст: 46
Город: Мелитополь
Регион: Украина
Сообщений: 2,022
|
На скорости 9600 даже самый чахлый МК это сделает на раз...все зависит от ума программера. Скажем в моем DMX светодиодном димере на скорости 250000 AVR справляется без проблем.
Скажу одно...судя по скетчу прием байта с UART ведется в главном цикле...я предпочитаю делать по прерыванию, тем самым можно разгрузить МК для других задач. |
17.03.2013, 21:56 | #30 | |
Старший Пользователь
Регистрация: 03.06.2010
Возраст: 44
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi a6\c6, audi a6/c7
Сообщений: 300
|
Цитата:
К сожалению скорость потока данных который идет от блока меняется, а если поднять скорость выше 9600 то данные получает комп не те. Если просто даже подключиться к пульту и любой программой считать ком порт, то увидите, что иногда код идет склеиваемый либо разбитый на несколько частей. Сделать четкий фильтр без тормазов я считаю не так просто. Мы с программистом (а он не ламер) пробовали тупо сделать пропускания через комп не трогая код, у нас не вышло, к примеру крутилка очень сильно тормозила. Даже если просто считывать долго код с пульта то можно увидеть что код иногда разбивается. К примеру код может идти 06 10 ..... а должен 06, 10... Последний раз редактировалось crashmilan; 17.03.2013 в 22:44. |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | Поиск в этой теме |
|
|