- Ürün Özellikleri
- Ödeme Seçenekleri
- Yorumlar (3)
-
Teensy 4.0 Geliştirme Kartı
(Teensy 4.0 Geliştirme Kartı Tanıtım Videosu)
Teensy 4.0, Teensy seri mikrodenetleyici kartların en gelişmişi ve en performanslıdır. Kart üzernde güçlü bir işlemci mevcuttur ve çevresel birimler bakımından çok zengin bir yapıya sahiptir. Üzerinde bir ARM Cortex-M7 işlemci (NXP iMXRT1062 çip ile birlikte) bulunmaktadır ve bu işlemci üretildiği yıl itibarıyla en hızlısıdır. Teensy 4.0, Teensy 3.2 ile aynı büyüklük ve şekle sahiptir ve üzerindeki pinler Teensy 3.2'nin üzerindekilerle büyük oranda benzerlik göstermektedir.
Teensy 4.0 'ın diğer özellikleri şu şekildedir:
1- Teensy 4.0 600 MHz'de çalışırken yaklaşık 100mA akım çekmektedir!
2- Teensy 4.0 Dynamic Clock Scaling ile dinamik olarak saat hızının değiştirlmesini desteklemektedir. Diğer işlemcilerde saat hızını değiştirmek yanlış baud oranlarına ve diğer problere sebep olurken, Teensy 4.0 donanımı ve Teensyduino yazılımının Arduino timing fonksiyonlarnın desteklemesi sayesinde bu durum oluşmamaktadır. CPU üzerinde saat hızı değiştirilse bile seri baud oranı, veri akışı olan (streaming) odyo örnek oranları; delay(), millis() gibi Arduino fonksiyonları ve IntervalTimer ve elapsedMillis gibi Teensyduino uzantıları düzgün olarak çalışmaya devam etmektedir.
3- Teensy 4.0 güç kapatma özelliği gibi bir özellikte sunmaktadır. On/off pinine bir pushbutton bağlayıp bu butona 5 saniye sürekli bastığınızda 3.3V kaynağı ile bağlantı tamamen kesilebilmekte; ardından kısa bir basış ile güç yine gelmektedir. VBAT'a bir saat pili takılıysa RTC zaman ve saati tutmaya güç kesik olsa bile devam etmektedir.
4- ARM Cortex-M7, gerçek zamanlı bir mikrodenetleyicidir. Her bir saat çevriminde (clock cycle), iki komut işletebilir ve bunu 600MHz'de çalışırken dahi yapabilir (dual-issue superscaler processor). Bu işlemi gerçekleştirebilmek derleyicinin de komutları ve registerları eşzamanlı olarak çağırabilmesine bağlıdır. Örneğin Arduino tarafından derlenen bir C++ kodu nümerik olarak yoğun işler yapılırken de %40-50 oranında işletilebilmiştir.
5- Teensy 4.0'ın Cortex-M7 işlemcisi, hem 64 bit "double" hem de 32 bit "float" değişkenleri destekleyen bir kayan nokta (floating point) birimi (FPU) içerir.
6- Çok hızlı şlemciler için çok hızlı erişimli bir bellek gerekmektedir ve Tightly Coupled Memory özelliği Cortex-M7 işlemciye 64 bit buslar üzerinden hafıza ulaşmasına imkan verir. ITCM bus, komut (instrustion) çağırma için bir 64 bitlik yol sağlarken DTCM bus 32 bitlik bir bus çiftifir ve M7'nin tek cycle için iki farklı hafıza erişimi yapmasına olanak sağlar. Bu çok hızlı buslar M7'nin çevresel birimler (peripherals) ile haberleşme sağlayan AXI ana "bus"ından (veri yolu) farklıdır.
NOT: Teensy 4.0'ın header içermediği, ayrıca satın alınması ve kullanıcı tarafından lehimlenmesi gerektiği bilinmelidir!
Teensy 4.0 ve diğer Mikrodenetleyi Kartları Karşılaştırması
Teensy 4.0, önceki Teensy modellerine ve diğer mikro denetleyicilere göre çok daha hızlı olan 600 MHz Cortex-M7 işlemciye sahiptir!
Teensy 4.0'da diğer Teensy serisi kartların ortak özelliklerini göstermektedir. Bunlar
o Arduino Yazılım Kütüphaneleri ile uyumlu olması
o Tek bir push button basımıyla ile programlama
o Teenesy Loader adlı kullanımı kolay bir uygulamaya sahip olma
o Ücretsiz yazılım geliştirme araçları
o Mac OS X, Linux Windows ile uyumluluk
o Birçok projeye uygun yapıda küçük footprint
o Breadboard 'a takılabilen 0.1" aralıklı pin dizilimine sahip olma
şeklinde sıralanabilir.
Özet
o ARM Cortex-M7 (600MHz)
o 1024K RAM (512K kapıl (coupled) edilmiştir)
o 2048K Flash (64K recovery için ve EEPROM emulasyonu için ayrılmıştır)
o 2x USB portu, her ikisi de 480MBit/sn
o 3x CAN Veri Yolu (Bir tanesi CAN FD )
o 2x I2S Dijital Ses
o 1x S / PDIF Dijital odyo
o 1x SDIO (4 bit) yerel SD
o 3x SPI, (tümü 16 word FIFO ile)
o 3x I2C, (tümü 4 bayt FIFO ile)
o 7x Seri, (tümü 4 bayt FIFO ile)
o 32x genel amaçlı DMA kanalı
o 31x PWM pimi
o 40x dijital pin, hepsi kesme kabul etmektedir
o 14x analog pin ve 2x ADC
o Kriptografik Hızlandırma (Cryptographic Acceleration)
o Rastgele sayı üreteci
o Tarih / saat için RTC
o Programlanabilir FlexIO
o Çevresel çapraz tetikleme (Peripheral cross triggering)
o Güç Açma/Kapama yönetimi
Bağlantılar
- Datasheet (MIMXRT1062 DVL6A)
- Kullanım Kılavuzu (MIMXRT1062 DVL6A)
- Datasheet (W25Q16JV-DTR)
- Teensy Hızlı Başlangıç Rehberi
- Teensyduino Yazılımı
- Pin taksim şeması
- Teensy yardım ve FAQ Sayfası
-
556,30 TL + KDV