Môj profil
Kategórie produktov

TEENSY 4.0 Sparkfun vývojová deska

808    (bez DPH 668  )

Vývojová deska s výkonným mikrokontrolérem od společnosti Sparkfun

Není skladem

Upozorni mě, až bude skladem

Není skladem

Katalogové číslo: IOT881 Kategorie:

Popis

Vývojová deska Teensy 4.0 obsahuje procesor ARM Cortex-M7 s frekvencí 600 MHz s čipem NXP iMXRT106. Teensy 4.0 má stejnou velikost a tvar jako Teensy 3.2 a zachovává si kompatibilitu s většinou funkcí pinů na Teensy 3.2.

Při provozu na 600 MHz spotřebuje Teensy 4.0 proud přibližně 100 mA. Teensy 4.0 poskytuje podporu pro dynamické škálování hodin. Na rozdíl od tradičních mikrokontrolérů, kde změna rychlosti hodin způsobuje nesprávné přenosové rychlosti a jiné problémy, hardware Teensy 4.0 a softwarová podpora Teensyduino pro funkce časování Arduino jsou navrženy tak, aby umožňovaly dynamické změny rychlosti. Sériové přenosové rychlosti, vzorkovací frekvence streamování zvuku a funkce Arduina jako delay() a millis() a rozšíření Teensyduino jako IntervalTimer a elapsedMillis nadále fungují správně, zatímco CPU mění rychlost. Teensy 4.0 také poskytuje funkci vypnutí napájení. Připojením tlačítka na kolík On/Off lze 3,3V napájení zcela deaktivovat podržením tlačítka na 5 sekund a znovu zapnout krátkým stisknutím tlačítka. Pokud je mincovní buňka připojena k VBAT, RTC Teensy 4.0 také pokračuje ve sledování data a času, kdy je napájení vypnuto. Teensy 4.0 lze také přetaktovat, mnohem více než 600 MHz!

ARM Cortex-M7 přináší mnoho výkonných funkcí CPU do skutečné platformy mikrokontrolérů v reálném čase. Cortex-M7 je superscaler s dvojitým vydáním, což znamená, že M7 může provádět dvě instrukce za cyklus hodin při 600 MHz! Samozřejmě, spuštění dvou současně závisí na instrukcích a registrech seřazení kompilátoru. Počáteční benchmarky ukázaly, že kód C++ sestavený Arduinem má tendenci dosáhnout dvou instrukcí přibližně 40% až 50% času při provádění numericky intenzivní práce s použitím celých čísel a ukazatelů. Cortex-M7 je první mikrokontrolér ARM, který využívá predikce větvení. Na M4, smyčky a další kód, který mnoho větví, trvá tři hodinové cykly. S M7, po provedení smyčky několikrát, predikce větvení odstraní tuto režii, což umožňuje, aby instrukce větvení probíhala pouze v jednom hodinovém cyklu.

Tightly Coupled Memory je speciální funkce, která umožňuje Cortex-M7 rychlý jednocyklový přístup k paměti pomocí dvojice 64 bit širokých sběrnic. Sběrnice ITCM poskytuje 64bitovou cestu k získání instrukcí. Sběrnice DTCM je ve skutečnosti dvojice 32 bitových cest, což umožňuje M7 provádět až dva samostatné přístupy do paměti ve stejném cyklu. Tyto extrémně vysokorychlostní sběrnice jsou odděleny od hlavní AXI sběrnice M7, která přistupuje k jiné paměti a periferním zařízením. K 512 kB paměti lze přistupovat jako k pevně vázané paměti. Teensyduino automaticky přidělí váš kód náčrtu Arduino do ITCM a veškerou paměť, která není používána jako malloc, rychlému DTCM, pokud nepřidáte další klíčová slova k přepsání optimalizovaného výchozího nastavení. Paměť, která není přístupná na těsně propojených sběrnicích, je optimalizována pro DMA přístup periferních zařízení. Protože většina přístupu do paměti M7 se provádí na dvou těsně propojených sběrnicích, výkonná periferní zařízení založená na DMA mají vynikající přístup k paměti jiné než TCM pro vysoce efektivní I/O.

Procesor Cortex-M7 Teensy 4.0 obsahuje jednotku s pohyblivou řádovou čárkou (FPU), která podporuje 64bitový „dvojitý“ i 32bitový „float“. S FPU M4 na Teensy 3.5 a 3.6 a také čipech Atmel SAMD51 je hardwarově akcelerován pouze 32bitový float. Jakékoli použití dvojitých, dvojitých funkcí jako log(), sin(), cos() znamená pomalou softwarově implementovanou matematiku. Teensy 4.0 provádí všechny tyto s hardwarem FPU.

Balení neobsahuje piny, ty je možné dokoupit zvlášť. V katalogu naleznete také verzi Teensy 4.1.

Teensy 4.0 - ProtoSupplies

Specifikace:
ARM Cortex-M7 at 600MHz
1024K RAM (512K is tightly coupled)
2048K Flash (64K reserved for recovery & EEPROM emulation)
2 USB ports, both 480MBit/sec
3 CAN Bus (1 s CAN FD)
2 I2S Digital Audio
1 S/PDIF Digital Audio
1 SDIO (4 bit) native SD
3 SPI, all with 16 word FIFO
3 I2C, all with 4 byte FIFO
7 Serial, all with 4 byte FIFO
32 general purpose DMA kanály
31 PWM pins
40 digital pins, all interrrupt capable
14 analog pins, 2 ADCs on chip
Cryptographic Acceleration
Random Number Generator
RTC for date/time
Programmable FlexIO
Pixel Processing Pipeline
Peripheral cross triggering
Power On/Off management

Návody od výrobce:

/TEENSY 4.0 Sparkfun fejlesztő tábla Fejlesztőkártya nagy teljesítményű mikrokontrollerrel a Sparkfuntol

Další informace

Hmotnost 10 g

Recenze

Zatím zde nejsou žádné recenze.

Buďte první, kdo ohodnotí „TEENSY 4.0 Sparkfun vývojová deska“

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *