Коллеги, подскажите оптимальный контроллер. Требования: Отрисовка и обслуживание тач-дисплея в 1280*720, выходная эмуляция устройства HID ввода. Высокая частота опроса (на уровне годных тачпадов) Минимально возможный физический размер и потребление Если вы встречали лаптопы с тачпадом-дисплеем, то в принципе - примерно оно. Что там в качестве контроллера может быть?
Комментарии: 27
Kaktys
А тач то сам какой? Может проще готовый с контроллером купить? Или вообще те же wacom и пр
Cooler3d
Речь о контроллере к нижнему дисплею данного девайса: pgslab . com
Hardegor
так все-таки отрисовка или обслуживание тача? если и то и то - возьми готовый планшет.
Cooler3d
Сейчас оно просто является вторым монитором с точки зрения основной SoC Планирую реализовать переключение: Второй монитор, сенсорная клавиатура на независимом контроллере, режим тачпада к основной системе ~4 дюйма и HD. Такое найти со встроенным контроллером?
Hardegor
ну купи тач отдельно - он встанет как вторая мышка, поищи они есть сразу с usb как hid-device. а дисплей отдельно.
Cooler3d
Кажется, Вы меня не поняли, или я неточно выразился. Мне это необходимо засунуть в серийное устройство, очень компактное. Вот оно: pgslab . com
Hardegor
во всех дисплеях с тачем - тач это отдельный девайс и подключается по отдельному интерфейсу/проводу.
Cooler3d
Соответственно, тач и дисплей уже найдены и имеются, нужен контроллер для реализации вышеописанных ништяков Ибо основной SoC аж х86, и для использования нижнего дисплея как сенсорной клавиатуры, нужно загрузиться в OS, и на ее уровне запустить софт. Вопрос вдогонку: Существует ли быстрый способ найти BOM позицию на компоненты, того или иного серийного устройства, не разбирая его самостоятельно, а в интернете? Например - динамики установленные в Galaxy S10. Не реплейсмент с Алиэкспресс, а оригинальную позицию
Defragmented
не существует
Cooler3d
Производители не обязаны где-то регламентировать BOM-в? Как состав на какой нибудь пачке масла...
Hardegor
у меня не получается телепатировать, толи надо подключить второй дисплей и тач к pgslab, толи из pgslab надо выкинуть родной диплей и тач и заменить на другие...
Defragmented
ну если у тебя есть схема и бом к ней - да. можно сравнить. но даже там обычно пишут только примерно (типа номинал такой-то) и все
Hardegor
и что за нижний дисплей?
Cooler3d
Спасибо Так будет нагляднее . Я автор и разработчик данного устройства.
Hardegor
Это другой расклад. Я так понял что тач будет управляться основным процессором, а надо контроллер который будет на нижний дисплей изображение отрисовывать. Если так, то встаёт вопрос какая сложность - 2D, 3D и всё остальное? Т.е. просто статичную картинку вывести может и какой-нибудь STM32, а посложнее уже нужны видеоакселераторы.
Cooler3d
2D с запасом под возможные свистоперделки. С частотой обновления в 60 кадров при HD.
Defragmented
2д статичная картинка и 2д игрушка с кучей эффектов - требуют совершенно разное железо стоит уточнить как сложно вычисление картинки. прозрачности и движение особенно
Cooler3d
Нижний тач разве не логичнее перенести на обслуживание контроллером?
Hardegor
Зависит от логики программы и навороченности тача. Но у большого проца он займет меньше 0,01% ресурсов, а у маленького и 1% может занять.
Nikolay
Нет. Более того это может быть информацией для служебного пользования
Anonim
Протечка цветности, как-то около того эффект назывался. Есть ненадежный вариант, который у меня пару раз сработал. Искать отчёты по сертификации Там бывают упоминания и фотки в разборе
Cooler3d
Спасибо, взял на заметку
Kozlopan
посмотри dsPICи последние. у них два ядра программируются отдельно, и, как правило одно для интерфейса, а другое для дела. частоты по 100 МГц
Cooler3d
Спасибо! Я верно понимаю, что размером со спичечную головку решений можно не искать?:) Утрирую, но каждый миллиметр в корпусе таки на счету.
Thorn
вероятно, что-то из stm32h7 или i.mx rt есть bga с мелким шагом у тех и у других, но скорее всего понадобится внешняя память под фреймбуфер
Nikolay
А не подскажешь для примера серию dsPIC с двумя отдельными ядрами?
Kozlopan
смогу завтра, поскольку в аэроплане. но на сайте микрочипа в разделе контроллеры выбираешь 16 битные и смотришь новые dsPiки