[Sprite_TM] يربط شاشات الكريستال السائل إلى لوحة Linux الصغيرة

أحد زملاء [Sprite_tm] تحدى له مؤخرا لربط شاشة LCD صغيرة LCD إلى PI التوت. للأسف، لم يتخذ [Sprite_tm] بعد شحنة من توت العليق، ومع ذلك، فقد تعامل مع ربط شاشات الكريستال السائل إلى لوحة Linux دون إمكانيات فيديو.

نظرا لأن شاشة [SPRITE_TM] تحتوي على واجهة متوازية 16 بت، بالإضافة إلى 16 دبابيس GPIO من الصعب العثور عليها على متن لوحة Carambola Linux، كان من الضروري إحضار عدد قليل من سجلات التحول إلى تطوير عمل LCD. ترتبط سجلات التحول هذه إلى لوحة Carambola من خلال واجهة SPI؛ طريقة سهلة للغاية لربط جميع دبابيس LCD على لوحة Linux.

بالطبع، لا توجد طريقة لنظام Linux للتحدث مع LCD بدون برنامج تشغيل نواة؛ [Sprite_tm] مؤلف من سائق الإطارات بحيث يمكن استخدام LCD كجهاز التحكم، أو جلسات X، أو استخدامها بواسطة أي نوع من البرامج الأخرى التي يمكن أن تؤكل لجهاز framebuffer.

مثل كل مؤلفي السائق العظيم، [Sprite_TM] يوفر التصحيح للسماح لألواح شاشات الكريستال السائل SPI على Carambola جنبا إلى جنب مع SHIFT تسجيل التخطيطي. مع أي نوع من الحظ، سنرى رؤوس راسي عندما يستغرق [Sprite_tm] شحنة من توت العليق بي.