Teensy: Udhëzuesi i Bordit të Zhvillimit të USB-së

adoleshent

Ne do t'ia kushtojmë këtë artikull bordi i zhvillimit adoleshent. Një pllakë shumë e gjithanshme, e përputhshme me Arduino dhe me një madhësi të reduktuar për t'i kushtuar projekteve në të cilat madhësia ka rëndësi. Këtu mund të shihni se çfarë është, llojet dhe versionet që ekzistojnë, karakteristikat teknike dhe çfarë mund të bëhet me këtë tabelë me MCU ose mikrokontrollues.

Çfarë është Teeny?

Madhësia e MCU

Teensy është një markë e bordit të zhvillimit të mikrokontrolluesve të krijuar nga PJRC dhe me një dizajn në të cilin ka marrë pjesë bashkëpronar Paul Stoffregen. PJRC është një projektues dhe prodhues i pajisjeve të ndryshme për prodhuesit, DIY, zhvillimin e kreativitetit, etj. Për ta bërë këtë, ata kanë krijuar këtë tabelë të vogël, shumë të gjithanshme me potencialin e Arduino, dhe me fuqi dhe fleksibilitet fantastik, duke përdorur gjithashtu mikrokontrollues të bazuar në ARM në vend të AVR-ve të përdorur nga borde të tjera të ngjashme zhvillimi.

Teensy nuk është vetëm një pjatë, por ka modele apo versione të ndryshme., në të cilat disa përfitime dhe madhësia e tyre ndryshojnë. Të gjitha këto dizajne harduerike u krijuan me idenë e maksimizimit të aftësive I/O, si dhe të mbështetur nga një mori bibliotekash softuerësh për të ofruar shumë veçori dhe të gatshme për t'u ekzekutuar me Arduino IDE.

Karakteristikat teknike të Teensy

fletë të dhënash pinout teensy

Ju mund të shihni detajet e modelit tuaj në fletët e të dhënave të ofruara nga prodhuesi i tabelës. Gjithashtu, mbani mend se mund të ketë dallime të pikave midis versioneve. Sidoqoftë, për të pasur një pamje disi më të përgjithshme të Teensy-t që është e zakonshme për të gjithë ata, këtu janë disa nga karakteristikat e tij teknike:

  • Përputhshmëria me arduinosoftware dhe bibliotekat. Gjithashtu, ai ka një shtesë për Arduino të quajtur teensyduino
  • Port USB
  • Aplikacion Adoleshent Loader për lehtësinë e përdorimit
  • Softuer zhvillimi falas
  • Mbështetje ndër-platformë, e disponueshme për sistemet operative Linux, MacOS dhe Windows
  • Madhësi e vogël, e përshtatshme për shumë projekte
  • Disponohet me ose pa kunjat e salduara të pllakës së bukës
  • Programimi me një buton shtypjeje
  • E keni kompajlerin? WinAVR
  • Rregullimi i USB-së

Më shumë informacione teknike dhe shkarkime – Faqja zyrtare e PJRC

Llojet dhe ku të blini

adoleshent 4.1

Lidhur me llojet e pllakave Teensy dhe të tyre Specifikimet teknike, ne kemi variacionet e mëposhtme në lidhje me karakteristikat e përbashkëta të seksionit të mëparshëm:

Është e nevojshme të bëhet dallimi midis Teensy 2.0/Teensy++ 2.0 dhe pjesës tjetër, pasi këto dy të parat janë 8-bit dhe bazohen në AVR për pajtueshmërinë e pasme. Versionet e mëposhtme janë 32-bit me performancë të lartë dhe të bazuara në ARM, ndër përmirësimet e tjera.

Teensy 2.0

Nuk u gjet asnjë produkt.

  • MCU: Atmel ATMEGA32U4 dhe AVR 8 bit 16 MHz
  • Kujtesa RAM: 2560 byte
  • Kujtesa EEPROM: 1024 byte
  • Flash memorie: 32256 byte
  • I / O dixhitale: 25 kunja, 5v
  • Hyrjet analoge: 12
  • PWM: 7
  • UART,I2C,SPI: 1, 1, 1
  • çmim: 16 $

Teensy++ 2.0

Nuk u gjet asnjë produkt.

  • MCU: Atmel AT90USB1286 dhe AVR 8 bit 16 MHz
  • Kujtesa RAM: 8192 byte
  • Kujtesa EEPROM: 4096 byte
  • Flash memorie: 130048 byte
  • I / O dixhitale: 46 kunja, 5v
  • Hyrjet analoge: 8
  • PWM: 9
  • UART,I2C,SPI: 1, 1, 1
  • çmim: 24 $

adoleshent lc

  • MCU: ARM Cortex-M0+ @ 48MHz
  • Kujtesa RAM: 8K
  • Kujtesa EEPROM: 128 byte (emu)
  • Flash memorie: 62K
  • I / O dixhitale: 27 kunja, 5v, 4x kanale DMA
  • Hyrjet analoge: 13
  • PWM: 10
  • UART,I2C,SPI: 1, 1, 1
  • çmim: 11,65 $

Teensy 3.2

-i padisponueshem-

  • MCU: ARM Cortex-M4 në 72 MHz
  • Kujtesa RAM: 64K
  • Kujtesa EEPROM: 2K
  • Flash memorie: 256K
  • I / O dixhitale: 34 kunja, 5v
  • Hyrjet analoge: 8
  • PWM: 21
  • UART,I2C,SPI: 1, 1, 1
  • çmim: 19,80 $

Teensy 3.5

  • MCU: 4 MHz ARM Cortex-M120 + FPU 32-bit + RNG + përshpejtues i enkriptimit
  • Kujtesa RAM: 256K
  • Kujtesa EEPROM: 4K
  • Flash memorie: 512K
  • I / O dixhitale: 64 kunja, 5v
  • Hyrjet analoge: 27
  • PWM: 20
  • UART,I2C,SPI: 0, 3, 3
  • Shtesa: audio I2S/TDM, autobus CAN, 16 kanale DMA për qëllime të përgjithshme, RTC, SDIO 4-bit (kartat SD), USB 12 Mb/s
  • çmim: 24,25 $

Teensy 3.6

  • MCU: 4 MHz ARM Cortex-M180 + FPU 32-bit + RNG + përshpejtues i enkriptimit
  • Kujtesa RAM: 256K
  • Kujtesa EEPROM: 4K
  • Flash memorie: 1024K
  • I / O dixhitale: 64 kunja, 5v
  • Hyrjet analoge: 27
  • PWM: 20
  • UART,I2C,SPI: 0, 3, 3
  • Shtesa: audio I2S/TDM, autobus CAN, 16 kanale DMA për qëllime të përgjithshme, RTC, SDIO 4-bit (kartat SD), 12 Mb/s USB dhe host USB 480 Mb/s
  • çmim: 29,25 $

Teensy 4.0

  • MCU: ARM Cortex-M7 në 600 MHz + FPU 32-bit + RNG + përshpejtues i enkriptimit
  • Kujtesa RAM: 1024K (2×512)
  • Kujtesa EEPROM: 1K (emu)
  • Flash memorie: 1984K
  • I / O dixhitale: 40 kunja, 5v
  • Hyrjet analoge: 14
  • PWM: 31
  • Serial, I2C, SPI: 7, 3, 3
  • Shtesa: 2x audio I2S/TDM, audio dixhitale S/PDIF, 3x autobus CAN (1x CAN FD), 32 kanale DMA për qëllime të përgjithshme, RTC, FlexIO i programueshëm, USB 480 Mb/s dhe pritës USB 480 Mb/s, Tubacioni i përpunimit piksel , shkyçja e kryqëzuar për pajisjet periferike dhe menaxhimi ON/OFF.
  • çmim: 19,95 $

Teensy 4.1

  • MCU: 7 MHz ARM Cortex-M600 + FPU 64/32-bit + RNG + përshpejtues i enkriptimit
  • Kujtesa RAM: 1024K (2×512) dhe QSPI për zgjerimin e memories me dy vendndodhje shtesë për RAM ose çipa flash
  • Kujtesa EEPROM: 4K (emu)
  • Flash memorie: 7936K
  • I / O dixhitale: 55 kunja, 5v
  • Hyrjet analoge: 18
  • PWM: 35
  • Serial, I2C, SPI: 8, 3, 3
  • Shtesa: Ethernet 10/100 Mbit me DP83825 PHY, audio 2x I2S/TDM, audio dixhitale S/PDIF, 3x autobus CAN (1x CAN FD), 32 kanale DMA për qëllime të përgjithshme, RTC, FlexIO i programueshëm, USB 480 Mb/s dhe pritës USB në 480 Mb/s, 1 SDIO (4 bit) për kartat SD, Pixel Processing Pipeline, ndërhyrje për pajisjet periferike dhe menaxhim ON/OFF.
  • çmim: 26,85 $

Çfarë mund të bëhet me Teensy ndryshe nga pjesa tjetër e pjatave? (Aplikimet)

adoleshent

Bordi i zhvillimit të Teensy është një nga më të vlerësuarit nga shumë prodhues për disa arsye. Një nga kryesoret lidhet me çipin me të cilin janë montuar disa nga këto dërrasa, pasi ato bazohen në Çipat ARM 32-bit. Kjo jo vetëm që siguron performancë më të lartë sesa me AVR, por gjithashtu lejon të keni një MCU më moderne, duke punuar me një arkitekturë aq të rëndësishme dhe të përhapur sot si ARM, etj.

Nga ana tjetër, pavarësisht përmasave të vogla, janë mjaft të fuqishëm, me kapacitete të mira RAM, memorie flash dhe EEPROM, si dhe të pasura me pine lidhjeje për të përdorur pajisje periferike harduerike, madje disa me karta SD, Ethernet etj. Dhe e gjithë kjo pa zbritur një jotë të përputhshmërisë me Arduino. Por siç e shihni, nuk është “tjetër”, por e veçantë.

Një veçori tjetër e shkëlqyer e Teensy është se mund të funksionojë si çdo tjetër pajisje USB origjinale, domethënë, mund ta programoni bordin të jetë periferik dhe të veprojë si një pajisje HID, MIDI, levë, tastierë lojërash, etj. Dhe e gjithë kjo pa ndonjë kod shtesë, është e gjitha pjesë e grumbullit të softuerit Teensy, kështu që nuk duhet të shqetësoheni për të. Sa për Teensyduino, shtesën për Arduino IDE, është një tjetër veçori fantastike, dhe duhet vetëm një çast për t'u ngritur dhe funksionuar...


Bëhu i pari që komenton

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.