Teensy 4.0 är en kraftfull mikrokontroller med en ARM Cortex-M7-processor som körs på 600MHz, som stöds av ett NXP iMXRT1062-chip, vilket gör den till den snabbaste mikrokontrollern som finns tillgänglig idag. Trots sin kraft behåller den samma storlek och form som Teensy 3.2, liksom de flesta av 3.2:ans stiftfunktionskompatibilitet.
Teensy 4.0 förbrukar cirka 100mA ström när den körs på 600MHz och stöder dynamisk klockskalning. Denna unika funktion gör att klockhastigheten kan ändras utan att orsaka problem med överföringshastigheter eller andra funktioner. Seriella överföringshastigheter, samplingshastigheter för ljudströmning och Arduino -funktioner som delay() och millis() fortsätter att fungera korrekt även när CPU-hastigheten ändras. Dessutom inkluderar Teensy 4.0 en strömavstängningsfunktion, vilket gör att 3,3V-strömförsörjningen kan stängas av helt och återaktiveras med en enkel tryckknapp. Teensy 4.0 har också en REAL (RTC) som fortsätter att spåra datum och tid även när strömmen är avstängd, förutsatt att en myntcell är ansluten till VBAT. För de som vill tänja på gränserna kan Teensy 4.0 överklockas långt över 600MHz.
Cortex-M7-processorn tillför många kraftfulla CPU-funktioner till denna plattform för mikrokontroller i REAL . Det är en superskaleringsprocessor med dubbla problem, som kan utföra två instruktioner per klockcykel vid 600MHz. Inledande riktmärken har visat att C++-kod kompilerad av Arduino kan uppnå detta cirka 40 % till 50 % av tiden samtidigt som man utför numeriskt intensivt arbete med heltal och pekare. Cortex-M7 är den första ARM-mikrokontrollern som använder förgreningsprediktion, vilket minskar overheaden för slingor och andra kodgrenar, vilket gör att förgreningsinstruktionen kan köras i endast en enda klockcykel.
En av de unika egenskaperna hos Cortex-M7 är Tightly Coupled Memory, som möjliggör snabb enkelcykelåtkomst till minnet med hjälp av ett par 64-bitars breda bussar. ITCM-bussen hämtar instruktioner, medan DTCM-bussen utför upp till två separata minnesåtkomster i samma cykel. 512K minne kan nås som tätt kopplat minne, optimerat för DMA-åtkomst av kringutrustning. Detta gör Teensy 4.0 mycket effektiv för I/O.
Teensy 4.0:s Cortex-M7-processor inkluderar också en flyttalsenhet (FPU) som stöder både 64-bitars "dubbel" och 32-bitars "flytande". Detta innebär att alla matematiska funktioner kan köras med FPU-hårdvara, vilket gör Teensy 4.0 extremt effektiv.
Notera: Observera att Teensy 4.0 inte innehåller rubriker. Dessa måste köpas separat och lödas på dig själv.
varumärke | PJRC |
Modell | TEENSY40_LOCK |
Längd | 19 mm |
Bredd | 37 mm |
Höjd | 4 mm |
Vikt | 8,4 g |