Eftersom det inbäddade systemet är ett relativt brett koncept, använder den här artikeln HCS12 som huvudkontrollchip för att felsöka kameragruppvagnen som ett exempel för att introducera felsökningsmetoden.
(1) Anslut den externa kretsen till CRT-skärmen
Dra ut de tre ledningarna ström, jord och signal från den analoga kameran för att förse kameran med ström, och anslut sedan videosignalledningen till videoingångsgränssnittet på TV-boxen. TV-boxens VGA-OUT är ansluten till CRT-monitorn, så att CRT:n kan visa den digitaliserade kamerasynen.
Denna metod är en komplett skärm på hårdvarunivå som ger en visningseffekt som är exakt samma som människans syn, vilket är till stor hjälp för installationen av kameran och korrigeringen av dess egna fysiska parametrar.
(2) Dra ut LCD flytande kristall utanför chipet
HCS12-seriens MCU innehåller ett seriellt perifert gränssnitt SPI (Serial Peripheral Interface), som kan realisera dataöverföring mellan MCU:er, och dess hastighet är snabbare än genom seriell asynkron kommunikation (SCI). SPI-modulen stöder också tvåvägs, synkron och seriell kommunikation mellan MCU:n och kringutrustning för att realisera den perifera expansionen av MCU:n.
Nokia 3310 LCD är billig på marknaden. Avbildningen är baserad på en binär punktmatris. Displaymodulen har 48*84 punktkolumner. Visningen av relaterad information uttrycks genom att skriva data till motsvarande punkter för att visa olika färger.
1. När systemet körs kommer de visade tecknen att uppmana systemets relevanta driftsparametrar i form av tecken. Varje tecken upptar 8*6 poäng och kräver 6 byte data. För att slutföra teckenvisningen behöver du bara skriva motsvarande data till den angivna positionen i programmeringen. Eftersom flytande kristallmodulen i sig inte har något teckensnittsbibliotek, är det nödvändigt att definiera punktmatrisdata för flytande kristaller för ASCⅡ-tabellens tecken i början av programmet, det vill säga en tvådimensionell array med storleken N *6 byte.
2. Efter att videosignalen som samlas in av den analoga kameran har digitaliserats av A/D på MCU:n, lagras informationen i en 40*70 tvådimensionell array, och sedan binariseras arrayen, och den kan användas i en 48*84 upplösning LCD-modul I displayen kan utvecklare observera kameramaskinens syn i realtid.
Denna metod är en visningsmetod som kombinerar hårdvara och mjukvara, som kan spåra och visa kamerarelaterad information i realtid utan att avbryta systemets driftprocess under visning.
