Как подключить BeagleBone black к ЖК-экрану с 40-контактным TFT Friend?
Я студент в области компьютерных наук, и в настоящее время я работаю над проектом по созданию игрока с нуля только с Beaglebone Black REV C, 40-контактным TFT-другом, которого я купил здесь, и 5-дюймовым TFT-экраном, купленным на buydisplay..com / по умолчанию /5-TFT-LCD-дисплей-модуль-WVGA-800x480 высокого разрешения-для-mp4-GPS. Из-за небольшого количества доступной информации мы, вероятно, сделали что-то не так, и наш beaglebone black замкнулся и отказывается включаться. Мы купили новый и стараемся не допустить этого.
- Какие контакты биглебона черного цвета связаны с каким из TFT друг? Вы можете увидеть нашу текущую распиновку TFT на Перед тем, как наш черный биглебон зажарился и отказался включаться, когда мы его включили, экран загорелся, и вы могли видеть белый фон и включенную подсветку.
- Как мы отображаем пиксели или изображения на экране? Как говорится в описании TFT: "Нет никаких руководств по использованию этого TFT-друга", мы не знаем, нужно ли нам писать свой собственный драйвер для этого экрана или есть ли драйверы, готовые для использования с этим TFT -friend?
- Мы пропускаем аппаратную часть? Наш учитель хочет, чтобы мы использовали только эти 3 элемента, упомянутые в первом абзаце, но, может быть, нам не хватает одного важного элемента, который мог бы помочь нам отображать изображения на экране?
Может ли кто-нибудь помочь нам?
2 ответа
Просто мой вклад, но я верю, что гончая черная кость рассчитана только на то, чтобы вытащить 3,3 В из своего gpio, больше, иначе вы поджарите часть процессора. Возможно, именно поэтому вы убили свою первую плату... Я бы порекомендовал использовать внешний источник для питания 5вин.
Я проходил мимо, когда я прочитал ваш пост. Я сделал именно то, что вы пытаетесь сделать не так давно. Это на самом деле довольно просто... если распиновка ЖК-экрана идентична распиновке TFT-друга! Вы должны подключить ЖК-сигналы BeagleBone к своему другу TFT (названия сигналов схожи). Вы заметите, что все сигналы RGB не являются проводными, но это нормально. Кроме того, TFT друг нуждается в собственных сигналах: чистый 5 В вход, 3,3 В вход, ШИМ для управления яркостью... Мой совет, выбирайте эти напряжения из вашей BeagleBone, только если он питается от постоянного источника питания (> 2 А). В противном случае, по крайней мере, в моем случае, напряжение может быть слишком слабым для питания ЖК-дисплея, если вы не подключили сигналы подсветки. Подключите ШИМ к сигналу 3,3 В, а также к ВКЛ / ВЫКЛ.
Со стороны программного обеспечения, убедитесь, что ЖК-контроллер ЦПУ активирован и синхронизирован. Я предлагаю вам попробовать очень хороший BSP, предоставленный Дэвидом Вескови здесь: https://beaglebonebsp.codeplex.com/. ЖК-экран активирован по умолчанию.
Я также поджарил BBB, пытаясь заставить работать ЖК-экран. Никогда не понимал, как это происходит, и никогда не удавалось заставить работать экран. Я не могу проверить ЖК-экран, который вы выбрали, поскольку ссылка не работает. Но, к вашему сведению, я сейчас использую дисплей newhaven, и он отлично работает ( http://www.newhavendisplay.com/nhd50800480tfatxlctp-p-6062.html).
Я надеюсь, что это может быть полезно для вас!