Показать сообщение отдельно
Старый 04.09.2017, 09:21   #557
Alekssandr
Старший Пользователь
 
Регистрация: 11.08.2013
Возраст: 35
Регион: 86
Сообщений: 445
Alekssandr is a jewel in the roughAlekssandr is a jewel in the roughAlekssandr is a jewel in the rough
По умолчанию

Долгие танцы с бубном с STM32F105 перводом в DFU режим (режим обновления прошивки по USB) ни к чему не привели, не работает эта функция а в даташите по DFU написано что работает.

В итоге пришлось поменять микроконтроллер на STM32F303, миксросхема посвежее на CortexM4 с поддержкой FPU, и отлично работающей функцией DFU, теперь прошивка легко обновляется по USB прямо с планшета.

Ура!!) Но плату чучуть придётся переделать, некоторые интерфейсы перешли на другие ножки.

Еще, запустил AUX вход на микросхеме PCM1802A, это 24 битный АЦП для звука, который оцифровывает аналоговый звук в цифровой I2S и передает её на DSP ADAU1452 для дальнейшей обработки, также к этому входу можно подключить микрофон.

В итоге сейчас работает 3 источника звука (блютус, usb звук, aux вход) все эти источники звука можно миксовать и обрабатывать, и вывести на 12 канальный цап.

По поводу 5-и метрового кабеля, скорее всего работать будет, так как питание у usb хаба свое, а по кабелю будут передаваться только данные. 100% будет работать если ставить промежуточный USB HUB, даже без доп питания. При таком расположении (блока DIXOM в багажнике) придется тянуть провода энкодеров, резестивных кнопок, питание планшета, can шины по всему салону авто, на этот случай на плате установлен wifi модуль к которому в дальнейшем можно будет подключить энкодеры и любые кнопки управления по беспроводу, питание планшета придется тянуть полюбому . Модули буду делать как доделаю основной блок.
Alekssandr вне форума   Ответить с цитированием