Mikroişlemci geliştirme kartı - Microprocessor development board

Texas Instruments'ın MSP430 yonga seti için iki deney kartının fotoğrafı . Solda daha büyük çip versiyonu, sağda USB formatında küçük bir versiyon .

Bir mikroişlemci geliştirme kartı bir içeren bir baskılı devre kartı olan mikro işlemci ve bir için gerekli minimum destek mantığı elektronik mühendisi veya gemide mikroişlemci ile tanışmış olmak ve bunu programlamak öğrenmek isteyen herhangi bir kişi. Aynı zamanda, mikroişlemci kullanıcılarına ürünlerdeki uygulamaları prototiplemek için bir yöntem olarak hizmet etti.

Ev bilgisayarı gibi genel amaçlı bir sistemden farklı olarak , genellikle bir geliştirme kartı, bir kullanıcı arayüzüne ayrılmış çok az donanım içerir veya hiç donanım içermez. Bir programı bir seri bağlantı noktası aracılığıyla flash belleğe veya önceki sistemlerde bir soketteki bir tür programlanabilir belleğe indirmek gibi, kullanıcı tarafından sağlanan bir programı kabul etmek ve çalıştırmak için bazı hükümlere sahip olacaktır .

Tarih

Bir geliştirme kurulunun varlığının nedeni, eğlence için değil, yalnızca yeni bir mikroişlemci kullanmayı öğrenmek için bir sistem sağlamaktı. Böylece, maliyetleri düşürmek için gereksiz olan her şey dışarıda bırakıldı. Ne bir kasa, ne de bir güç kaynağı sağlanmadı. Bunun nedeni, kartın yalnızca bir "laboratuvar" ortamında kullanılmasıdır, bu nedenle bir muhafazaya ihtiyaç duymaz ve kart, zaten bir elektronik mühendisi için mevcut olan tipik bir masaüstü güç kaynağı ile çalıştırılabilir.

Mikroişlemci eğitim geliştirme kitleri her zaman mikroişlemci üreticileri tarafından üretilmiyordu. Mikroişlemci geliştirme kitleri olarak sınıflandırılabilecek pek çok sistem üçüncü şahıslar tarafından üretildi, bir örnek, National Semiconductor'ın resmi SC/MP geliştirme kurulundan esinlenilen Sinclair MK14 , " NS introkit ".

Bu geliştirme kartları hobiler için tasarlanmasa da, satın alabileceğiniz en ucuz mikrobilgisayar cihazları oldukları için genellikle onlar tarafından satın alındı. Genellikle daha fazla bellek, video arabirimi vb. gibi her türlü genişletmeyi eklediler. Tiny Basic'in bir uygulamasını kullanmak (veya yazmak) çok popülerdi . En popüler mikroişlemci kartı olan KIM-1 , diğer geliştirme kartlarının çoğundan çok daha ucuz olduğu ve bunun için daha fazla yazılım (Tiny Basic, oyunlar, montajcılar) ve ucuz olduğu için hobi topluluğundan en çok ilgiyi gördü. Daha fazla bellek veya başka işlevler eklemek için genişletme kartları. KIM-1 için ev yapımı yazılım ve donanımı tanımlayan " Kilobaud Microcomputing " gibi dergilerde diğer geliştirme panolarından daha fazla makale yayınlandı .

Bugün bazı çip üreticileri, çiplerini göstermek ve bunları bir " referans tasarım " olarak kullanmak için hala "test panoları" yayınlıyor . Bugünlerde Onların önemi böyle panoları, (o günlerde olduğu çok daha küçük KIM-1 olmak kanonik örnek) "hands-on" mikroişlemci aşina almak için tek düşük maliyetli yolu vardı ..

Özellikleri

Mikroişlemci geliştirme kartının en önemli özelliği, ROM tabanlı yerleşik makine dili monitörü veya bazen de adlandırıldığı gibi "hata ayıklayıcı" idi. Örneğin, KIM-1'in monitör programının adı "Klavye Giriş Monitörü" idi, çünkü ROM tabanlı yazılım programların hantal satırlar olmadan girilmesine izin veriyordu. eski sistemlerin kullandığı geçiş anahtarları. Popüler 6800 tabanlı sistemler genellikle içinde "hata ayıklayıcı" için "hata" kelimesi bulunan bir monitör kullandı, örneğin popüler " MIKBUG ".

Giriş normalde bir makine dili izleme programı kullanılarak onaltılık bir klavyeyle yapılırdı ve ekran yalnızca 7 segmentli bir ekrandan oluşuyordu. Yazılı derleyici programlarının yedek depolaması ilkeldi: tipik olarak yalnızca bir kaset tipi arabirim sağlandı veya bir kağıt bandı okumak (veya delmek) için seri Teletype arabirimi kullanıldı .

Çoğu zaman anakartta, bir mühendisin deneysel bir arayüz veya başka bir elektronik cihaz oluşturup test edebilmesi için gerekli tüm CPU sinyallerini ortaya çıkaran bir çeşit genişletme konektörü vardır.

Çıplak karttaki harici arabirimler genellikle tek bir RS-232 veya akım döngüsü seri bağlantı noktasıyla sınırlıydı , bu nedenle bir terminal , yazıcı veya Teletype bağlanabilir.

tarihsel gelişim kurullarının listesi

Dragon12-P Freescale HCS12 /9S12 mikrodenetleyici eğitmeni, Hepsi Bir Arada EVB, EVBU ve proje geliştirme kartı.

DSP değerlendirme kurulları

Bazen DSP başlangıç ​​kiti (DSK) veya DSP değerlendirme modülü olarak da bilinen DSP değerlendirme panosu, deneyler, değerlendirme ve geliştirme için kullanılan dijital sinyal işlemcili bir elektronik karttır . Uygulamalar, genellikle entegre geliştirme ortamı (IDE) olarak adlandırılan yazılımlar kullanılarak DSP Başlangıç ​​Kitlerinde geliştirilir . Texas Instruments ve Spectrum Digital , bu kitleri üreten iki şirkettir.

İki örnek, TMS320C6416 sabit noktalı dijital sinyal işlemcisine dayalı Texas Instruments'ın DSK 6416'sı, VelociTI.2 mimarisine dayanan C6000 serisi işlemcilerin bir üyesi ve Texas Instruments'ın işbirliğiyle geliştirdiği DSK 6713'tür. Spectrum Digital, C ve montajda programlamaya izin veren TMS320C6713 32-bit kayan noktalı dijital sinyal işlemcisine dayalıdır .

Ayrıca bakınız

Referanslar