Видел на али лет 5 назад. платка-контроллер. Проговариваете 2-3 десятка фраз, оно их запоминает и потом выдает коды при их распозновании. Про то с каким качеством я не знаю, т.к. не покупал подобные, но раз были тогда наверно никуда не делись. Еще в нокии 12 летней давности такое тоже встраивалось для голосового набора номеров и оно даже работало, проверял)))
Зачем делаете разрыв? Там что, десятки ампер? В USB?
Нет, только хуже сделали. Полигон должен быть сплошной под всей диффпарой и под самой микросхемой.
Аналогичная задача, только с гораздо меньшими мощностями, решалась лет 35 назад в видеомагнитофонах - там блок вращающихся головок (БВГ) имел кольцевые трансформаторы внутри БВГ для питания усилителей видеоголовок и обратной передачи сигналов.
Нет, причину не нашел и пофиксить не удалось. Подозреваю, что то связанное с питанием. Потому что если записать от dcdc то не виснет. Но от батареи или повер банка начинает подписать. Причем осциллограф провалов по питанию не видит.
удалось вам отловить ?
Пока я выяснил, что флаг (USBD_CDC_HandleTypeDef*)hUsbDeviceFS.pClassData->TxState не сброшен в ноль
а сбрасывается в USBD_CDC_DataIn
В этом году точно такое решение применял, для BGA с шагом 0,4мм. Собрали на автомате уже около 300 плат, все прошли климат -40 +80, вибрации. Брак - несколько штук, проявляется только сразу после пайки. После испытаний ни одна в брак не ушла.
Нее, нафиг, мне просто для себя хочется сделать удобный инструмент. v9 в таком формате давно сделал и мой вариант не занимает на столе много места, подключается по USB type-c и дополнительно имеет jtag разьем для ffc шлейфа (иногда для экономии места на платах применяю).