Teensy 4.1 - to je najnovija verzija nevjerojatno popularne platforme za razvoj, koji je opremljen s procesorom Cortex-M7 radnog takta 600 Mhz, čip NXP iMXRT1062, flash memorije i četiri puta veći volumen od 4.0, i dva nova mjesta za dodatno povećanje memorije.Model Teensy 4.1 ima istu veličinu i oblik, da je i model Teensy 3.6 (2,4 0,7 inča), i pruža više mogućnosti, input-output, uključujući ethernet PHY, utor za SD karticu i USB host port.
Kada se radi na frekvenciji od 600 Mhz Teensy 4.1 troši struja oko 100 ma i pruža podršku za dinamičko skaliranje takta.Za razliku od tradicionalnih mikrokontrolera, gdje se promjena u takta dovodi do pogrešne brzinama prijenosa podataka i drugih problema, hardver Teensy 4.1 i softver Teensyduino podržavaju funkcije sinkronizacije Arduino, čime se dinamički mijenjati brzine.Dosledna brzine prijenosa u бодах, frekvencija uzorkovanja streaming audio i funkcije Arduino, kao što su delay () i millis (), kao i proširenje Teensyduino, kao što su IntervalTimer i elapsedMillis, i dalje raditi ispravno dok procesor mijenja brzinu.U Teensy 4.1 također ima funkciju isključivanja napajanja.Spajanjem kliknite na kontakt za uključivanje/isključivanje, napajanje naponom od 3,3 možete potpuno isključiti, pritisnite i držite tipku za pet sekundi, a zatim ponovno uključiti kratkim pritiskom na gumb.Ako VBAT spojena ćelija za kovanice, RTC Teensy 4.1 i dalje pratiti datum i vrijeme kada je isključeno.Teensy 4.1 također može biti ubrzano daleko izvan 600 Mhz!
Cortex-M7 donosi niz moćnih funkcija procesora u pravu platformu mikrokontrolera u realnom vremenu.Cortex-M7 je суперскалерный procesor dvostruke namjene, što znači da M7 može obavljati dvije upute za takt na frekvenciji od 600 Mhz!Naravno, istovremeno obavljanje dvije zavisi od uputa prevodilac za pojednostavljenje i registara.Početni testovi su pokazali da je kod u C ++, sastavio Arduino, obično s dvije upute oko 40-50% slučajeva pri obavljanju dugotrajan numerički rada pomoću cijelih brojeva i naputke.Cortex-M7 je prvi mikrokontrolera, koristeći predviđanje ветвлений.Na M4 cikluse i drugi kod, koji se uvelike ветвится, zauzimaju tri takta.U slučaju M7 nakon pokretanja ciklusa nekoliko puta predviđanje grananja eliminira ove režijske troškove, omogućujući naredbi grananja obaviti samo za jedan takt.
Usko je povezana memorija - to je posebna opcija koja omogućava Cortex-M7 brzo одноцикловый pristup memoriji pomoću par 64-bitni guma.Guma ITCM nudi 64-bitni put za upute.Guma DTCM zapravo predstavlja par 32-bitne putove, što omogućuje M7 provesti prije dva odvojena zahtjeva za karticu za jedan ciklus.Ovo su iznimno velike brzine gume odvojene od ostatka gume AXI M7, koja pruža pristup na drugu memoriju i perifernog uređaja. 512 jedinica memorije mogu biti dostupni kao čvrsto povezan memoriju.Teensyduino automatski otkriva vaš broj skica Arduino u ITCM, a cijelu memoriju, ne koristi u malloc, - u fast DTCM, ako ne pošaljete dodatne ključne riječi da biste nadjačali optimizirano za zadanu vrijednost.Memorija, na koju nema na usko povezane gumama, optimiziran za pristup DMA periferije.Budući da je glavni dio pristupa memoriji M7 izvodi se na dva usko vezana gumama, snažan periferni uređaji na bazi DMA imaju odličan pristup memoriji, nije TCM, za visoko io.
Procesor Cortex-M7 od Teensy 4.1 uključuje modul s pomičnim zarezom (FPU), koji podržava i 64-bitni "double", kao i 32-bitni "float".Sa FPU M4 na sitne čips, 3.5 i 3.6, kao i čips Atmel SAMD51 hardversko ubrzanje podržava samo 32-bitne upravljačke programe float.Svako korištenje dvokrevetne, dvokrevetne funkcije kao što su login(), sin(), cos(), znači da je spor softver iz matematike.Teensy 4.1 obavlja i sve to uz pomoć hardvera FPU.
Cortex-M7 na frekvenciji od 600 Mhz
1024K ram-a (512K usko povezani)
8 Mb flash memorije (64 KB rezerviran za oporavak i emulacije EEPROM)
USB domaćin
2 čip plus programska memorija
Svega 55 kontakata io
3 CAN Sabirnice (1 CAN FD)
2 I2S Digitalni audio
Digitalni audio: 1 S/PDIF
1 SDIO (4 bita) rodni SD
3 SPI, sve sa 16-словным FIFO
7 Donjih signala SMT Pad
8 Uzastopnih luka
32 kanala DMA opće namjene
35 kontakata PWM
42 Prijateljski prema макетной ploči ulaz-izlaz
18 analognih ulaza
Kriptografski ubrzanje
Generator slučajnih brojeva
RTC za datum / vrijeme
Programabilni fleksibilan
Proizvodna linija za obradu piksela
Periferni kros-upotreba
10/100 Mbit DP83825 PHY (6 kontakata)
Utor za microSD karticu
Upravljanje uključivanja/isključivanja napajanja
Copyright © 2024 Dizajn i Razvoj Ohyeahh.com.hr
Anonymous
2022-11-12Provjereno, dobro!
Anonymous
2022-07-19Već naručili M8 morao otkazati, hvala бункерному baka, tako da je on tu u bunkeru dobro pukotina.
Anonymous
2022-11-10Ono što vam je potrebno, uzeo za бомжарской verzije M8, ja ću raznijeti plesni podij uz pomoć techno-priključka. Hvala za prašinu, koju mi ne možemo normalno naručiti FFS
Anonymous
2022-10-20Na mjesto dvije daske došao samo jedan :(
Anonymous
2023-01-09Radi onako kako i treba biti