Teensy 4.0 er en kraftfuld mikrocontroller med en ARM Cortex-M7-processor, der kører ved 600MHz, understøttet af en NXP iMXRT1062-chip, hvilket gør den til den hurtigste mikrocontroller, der er tilgængelig i dag. På trods af sin kraft bevarer den samme størrelse og form som Teensy 3.2, såvel som de fleste af 3.2's pin-funktions kompatibilitet.
Teensy 4.0 bruger cirka 100mA strøm, når den kører ved 600MHz og understøtter dynamisk urskalering. Denne unikke funktion gør det muligt for urets hastighed at ændre sig uden at forårsage problemer med baudrate eller andre funktioner. Seriel baudrate, lydstreaming samplingshastigheder og Arduino -funktioner som delay() og millis() fortsætter med at fungere korrekt, selvom CPU-hastigheden ændres. Derudover inkluderer Teensy 4.0 en strømafbrydelsesfunktion, der gør det muligt at deaktivere 3,3V-strømforsyningen fuldstændigt og genaktiveres med en simpel trykknap. Teensy 4.0 har også et REAL (RTC), der fortsætter med at spore dato og klokkeslæt, selv når strømmen er slukket, forudsat at en møntcelle er forbundet til VBAT. For dem, der ønsker at skubbe grænserne, kan Teensy 4.0 overclockes langt ud over 600MHz.
Cortex-M7-processoren bringer mange kraftfulde CPU-funktioner til denne REAL -time mikrocontroller-platform. Det er en dual-issue superscaler-processor, der er i stand til at udføre to instruktioner pr. clock-cyklus ved 600MHz. Indledende benchmarks har vist, at C++-kode kompileret af Arduino kan opnå dette omkring 40% til 50% af tiden, mens man udfører numerisk intensivt arbejde ved hjælp af heltal og pointere. Cortex-M7 er den første ARM-mikrocontroller til at bruge grenforudsigelse, hvilket reducerer overhead af sløjfer og andre kodegrene, hvilket tillader greninstruktionen at køre i kun en enkelt clock-cyklus.
En af de unikke egenskaber ved Cortex-M7 er Tightly Coupled Memory, som giver hurtig enkeltcyklusadgang til hukommelse ved hjælp af et par 64-bit brede busser. ITCM-bussen henter instruktioner, mens DTCM-bussen udfører op til to separate hukommelsesadgange i samme cyklus. 512K hukommelse kan tilgås som tæt koblet hukommelse, optimeret til DMA-adgang af eksterne enheder. Dette gør Teensy 4.0 yderst effektiv til I/O.
Teensy 4.0's Cortex-M7-processor inkluderer også en floating point unit (FPU), som understøtter både 64 bit "double" og 32 bit "float". Det betyder, at alle matematiske funktioner kan udføres med FPU-hardware, hvilket gør Teensy 4.0 ekstremt effektiv.
Bemærk: Vær opmærksom på, at Teensy 4.0 ikke indeholder overskrifter. Disse skal købes separat og loddes på dig selv.
Mærke | PJRC |
Model | TEENSY40_LOCK |
Længde | 19 mm |
Bredde | 37 mm |
Højde | 4 mm |
Vægt | 8,4 g |