Stap 2: Over E.H.A. Serial modus
LCD-schermen, zoals degene die gebruikt zijn in LCDBPV2, hebben LCD chip om station TFT raster pixels, in dit geval SSD1289 chip. Deze chip links van elke pixel met zijn MCU en bieden seriële of parallelle controle aan een externe MCU of FPGA/CPLD.
Periodieke controle heeft twee problemen:-Common zowel seriële en parallelle controle, is communicatie heeft vele repetitieve acties als tekening gevuld veelhoeken op scherm (het moet schrijven dezelfde kleur pixel een paar keer). -Gewone parallel aan seriële ontwerp, omdat compatibiliteitsproblemen of gebrek aan humor, alleen de uiteindelijke toestand van de bit gebruikt, niet de rand, dus het is nodig een klok pulse om aan te geven van elke actie opgenomen controleacties als beginnend of eindigend mededeling of selecteren lezen of schrijven van acties. Met geïntegreerde ontwerp op basis van een CPLD (ex: 74xx serie) en enkele wijzigingen van de code bereikt de nadelen te overwinnen. Je krijgt sneller snelheden en ruis onderdrukking omdat geïntegreerd ontwerp. Nu, zal ik laten zien dat het diagram van de timming voor de parallelle en seriële communicatie.
[bijgevoegde afbeeldingen]
Zoals kan worden gezien in de diagrammen, parallelle mededeling lijkt te zijn (en in feite is) efficiënter te maken, maar met het nadeel van het nemen van 16 bits van gegevens plus drie bits van controle, ten opzichte van de 4 totale bits in serie modus, wat is genoeg in sommige toepassingen terwijl video timming niet kritisch is en mcu niet te veel gratis pinnen hoeft.
In beide standen, seriële en parallelle, is een nieuwe modus te verbeteren van de prestaties: writedatasec (schrijven opeenvolging van gegevens) geprogrammeerd. Deze modus kan worden gebruikt omdat CPLD (in serie communicatie) en MCU (in parallel communicatie) houdt gegevens in zijn uitvoerbuffer (SSD1289), is dus niet nodig om bij te werken, tijd te besparen en MCU belasting. Sommige andere nieuws over seriële modus zijn dual bit gegevens en rand aanwijzingen: omdat CPLD-ontwerp kan parallelize proces zonder tijd te verliezen, dus het maakt gebruik van twee gescheiden circuits om gegevens te verkrijgen op hetzelfde moment en later feeds buffer registreren. Rand geeft aan bijna alle acties van het geïntegreerde circuit van de CPLD om tijd te besparen. Kortom, E.H.A. seriële modus is de snelste wijze mogelijk met seriële communicatie en low-end MCU naar station LCD bij goede snelheid en high-end LCD te slaan pinnen met snelheid van parallel. In feite, met behulp van writedatasec met een MCU (comparec met de dezelfde kloksnelheid), parallelle en seriële modus besteden de dezelfde hoeveelheid tijd.