Gömülü sistem nispeten geniş bir kavram olduğundan, bu makale hata ayıklama yöntemini tanıtmak için örnek olarak kamera grubu arabasında hata ayıklamak için ana kontrol çipi olarak HCS12'yi kullanır.
(1) Harici devreyi CRT ekrana bağlayın
Kameraya güç sağlamak için analog kameradan güç, zemin ve sinyalin üç ipucuna liderlik edin ve ardından video sinyal hattını TV kutusunun video giriş arayüzüne bağlayın. TV kutusunun VGA-OUT'u CRT monitöre bağlıdır, böylece CRT dijitalleştirilmiş kamera görüşünü görüntüleyebilir.
Bu yöntem, kameranın kurulumuna ve kendi fiziksel parametrelerinin düzeltilmesine büyük yardımcı olan insan görüşüyle tamamen aynı bir ekran efekti sağlayan tam bir donanım düzeyinde ekrandır.
(2) LCD sıvı kristali talaşın dışına uzatın
HCS12 serisi MCU, MCU'lar arasında veri iletimini gerçekleştirebilen bir seri çevre birimi arabirimi SPI (Seri Çevre Birimi Arabirimi) içerir ve hızı seri zaman uyumsuz iletişimden (SCI) daha hızlıdır. SPI modülü ayrıca MCU'nun çevresel genişlemesini gerçekleştirmek için MCU ve çevre birimi aygıtları arasında iki yönlü, senkron ve seri iletişimi destekler.
Nokia 3310 LCD piyasada ucuzdur. Görüntüleme ikili nokta matrisini temel alan bir nokta matrisini temel alan bir görüntüdür. Ekran modülü 48 * 84 nokta sütunudur. İlgili bilgilerin görüntülenmesi, farklı renkleri göstermek için ilgili noktalara veri yazılarak ifade edilir.
1. Sistem çalışırken, görüntülenen karakterler sistemin ilgili çalışma parametrelerini karakterler şeklinde ister. Her karakter 8 * 6 puan kaplar ve 6 bayt veri gerektirir. Karakter görüntüsünü tamamlamak için, yalnızca ilgili verileri programlamada belirtilen konuma yazmanız gerekir. Sıvı kristal modülün kendisi bir yazı tipi kitaplığına sahip olmadığından, programın başındaki ASCII. tablo karakterlerinin sıvı kristal ekran nokta vuruş verilerini, yani N * 6 bayt boyutuna sahip iki boyutlu bir dizi tanımlamak gerekir.
2. Analog kamera tarafından toplanan video sinyali MCU'nun A / D'si tarafından dijitalleştirildikten sonra, bilgiler 40 * 70 iki boyutlu bir dizide saklanır ve daha sonra dizi binarized edilir ve 48 * 84 çözünürlüklü lcd modülünde kullanılabilir Ekranda, geliştiriciler kamera makine görüşünü gerçek zamanlı olarak gözlemleyebilir.
Bu yöntem, görüntü sırasında sistem çalışma işlemini kesintiye uğratmadan kamerayla ilgili bilgileri gerçek zamanlı olarak izleyebilen ve görüntüleyebilen donanım ve yazılımı birleştiren bir görüntüleme yöntemidir.
