Teensy: Jagorar Hukumar Haɓakawa ta USB

matasa

Za mu sadaukar da wannan labarin zuwa ga hukumar ci gaban matasa. Kwamitin da ya dace sosai, mai jituwa tare da Arduino, kuma na rage girman don samun damar sadaukar da shi ga ayyukan da suka shafi girman. Anan zaka iya ganin menene, nau'ikan da nau'ikan da suka wanzu, halayen fasaha, da abin da za'a iya yi tare da wannan jirgi tare da MCU ko microcontroller.

Menene Teeny?

Girman MCU

Teensy alama ce ta hukumar haɓaka microcontroller wanda PJRC ta ƙirƙira kuma tare da zane wanda mai haɗin gwiwar Paul Stoffregen ya shiga. PJRC mai zane ne kuma mai kera na'urori daban-daban don masu yin DIY, haɓaka kerawa, da sauransu. Don yin wannan, sun ƙirƙiri wannan ƙarami, ƙaramin allo tare da yuwuwar Arduino, kuma tare da iko mai ban sha'awa da sassauci, kuma suna amfani da microcontrollers na tushen ARM maimakon AVR da wasu allunan ci gaba iri ɗaya ke amfani da su.

Teensy ba kawai faranti ba ne, amma akwai daban-daban model ko iri., wanda wasu fa'idodi da girman su ya bambanta. Duk waɗannan ƙirar kayan masarufi an ƙirƙira su ne tare da ra'ayin haɓaka damar I/O, da kuma samun goyan bayan ɗimbin ɗakunan karatu na software don samar da fasali da yawa kuma a shirye suke don aiki tare da Arduino IDE.

Halayen fasaha na Teensy

datasheet pinout matasa

Kuna iya ganin cikakkun bayanai na ƙirar ku a cikin takaddun bayanan da masana'anta suka bayar. Har ila yau, ku tuna cewa za a iya samun bambance-bambance a tsakanin nau'ikan iri. Koyaya, don samun ɗan ɗan ƙarin ra'ayi na Teensy wanda ya zama gama gari ga duka, ga wasu daga cikinsu. halayen fasaha:

  • Karfinsu tare da arduinosoftware da dakunan karatu. Hakanan, yana da ƙari don Arduino da ake kira teensyduino
  • Tashar USB
  • app Teensy Loader don sauƙin amfani
  • Software na haɓaka kyauta
  • Tallafin-dandamali, akwai don Linux, MacOS da tsarin aiki na Windows
  • Ƙananan girman, dace da ayyuka da yawa
  • Akwai tare da ko ba tare da siyar da fil ɗin biredi ba
  • Shirye-shiryen maɓallin turawa ɗaya
  • Kuna da mai tarawa? WinAVR
  • Kebul na debugging

Ƙarin bayanan fasaha da zazzagewa - Gidan yanar gizon PJRC

Nau'i da kuma inda za a saya

matasa 4.1

Dangane da nau'ikan faranti na Teensy da su Bayani na fasaha, muna da bambance-bambance masu zuwa dangane da halayen gama gari na sashin da ya gabata:

Wajibi ne a bambanta tsakanin Teensy 2.0/Teensy ++ 2.0, da sauran, tun da waɗannan biyun na farko sune 8-bit kuma bisa AVR don dacewa da baya. Sigogi masu zuwa sune babban aiki na 32-bit da tushen ARM, a tsakanin sauran haɓakawa.

Matashi 2.0

Babu kayayyakin samu.

  • MCU: Atmel ATMEGA32U4 da 8 bit 16 MHz AVR
  • Memorywaƙwalwar RAM: 2560 bytes
  • Bayanan Bayani na EEPROM: 1024 bytes
  • Flash memory: 32256 bytes
  • I / O dijitalku: 25, 5v
  • Bayanan analog: 12
  • PWM: 7
  • UART, I2C, SPI: 1, 1, 1
  • Farashin: 16 $

Teensy ++ 2.0

Babu kayayyakin samu.

  • MCU: Atmel AT90USB1286 da 8 bit 16 MHz AVR
  • Memorywaƙwalwar RAM: 8192 bytes
  • Bayanan Bayani na EEPROM: 4096 bytes
  • Flash memory: 130048 bytes
  • I / O dijitalku: 46, 5v
  • Bayanan analog: 8
  • PWM: 9
  • UART, I2C, SPI: 1, 1, 1
  • Farashin: 24 $

yar lc

  • MCU: ARM Cortex-M0+ @ 48MHz
  • Memorywaƙwalwar RAMKu: 8k
  • Bayanan Bayani na EEPROM: 128 bytes (emu)
  • Flash memoryKu: 62k
  • I / O dijital: 27 fil, 5v, 4x tashoshin DMA
  • Bayanan analog: 13
  • PWM: 10
  • UART, I2C, SPI: 1, 1, 1
  • Farashin: 11,65 $

Matashi 3.2

-babu-

  • MCU: ARM Cortex-M4 a 72MHz
  • Memorywaƙwalwar RAMKu: 64k
  • Bayanan Bayani na EEPROMKu: 2k
  • Flash memoryKu: 256k
  • I / O dijitalku: 34, 5v
  • Bayanan analog: 8
  • PWM: 21
  • UART, I2C, SPI: 1, 1, 1
  • Farashin: 19,80 $

Matashi 3.5

  • MCU: 4 MHz ARM Cortex-M120 + 32-bit FPU + RNG + mai saurin ɓoyewa
  • Memorywaƙwalwar RAMKu: 256k
  • Bayanan Bayani na EEPROMKu: 4k
  • Flash memoryKu: 512k
  • I / O dijitalku: 64, 5v
  • Bayanan analog: 27
  • PWM: 20
  • UART, I2C, SPI: 0, 3, 3
  • extras: I2S/TDM audio, CAN bas, 16 janar manufa tashoshi DMA, RTC, SDIO 4-bit (SD katunan), USB 12 Mb/s
  • Farashin: 24,25 $

Matashi 3.6

  • MCU: 4 MHz ARM Cortex-M180 + 32-bit FPU + RNG + mai saurin ɓoyewa
  • Memorywaƙwalwar RAMKu: 256k
  • Bayanan Bayani na EEPROMKu: 4k
  • Flash memoryKu: 1024k
  • I / O dijitalku: 64, 5v
  • Bayanan analog: 27
  • PWM: 20
  • UART, I2C, SPI: 0, 3, 3
  • extras: I2S/TDM audio, CAN bas, 16 janar manufa tashoshi DMA, RTC, 4-bit SDIO (SD cards), 12 Mb/s USB da 480 Mb/s USB rundunar
  • Farashin: 29,25 $

Matashi 4.0

  • MCU: ARM Cortex-M7 a 600 MHz + 32-bit FPU + RNG + mai saurin ɓoyewa
  • Memorywaƙwalwar RAM: 1024K (2×512)
  • Bayanan Bayani na EEPROM: 1K (emu)
  • Flash memoryKu: 1984k
  • I / O dijitalku: 40, 5v
  • Bayanan analog: 14
  • PWM: 31
  • Serial, I2C, SPI: 7, 3, 3
  • extras: 2x I2S / TDM audio, S / PDIF dijital audio, 3x CAN bas (1x CAN FD), 32 janar manufa tashoshi DMA, RTC, programmable FlexIO, USB 480 Mb / s da USB rundunar 480 Mb/s, Pixel Processing Pipeline , ƙetare jawo don kayan aiki, da ON/KASHE gudanarwa.
  • Farashin: 19,95 $

Matashi 4.1

  • MCU: 7 MHz ARM Cortex-M600 + 64/32-bit FPU + RNG + mai saurin ɓoyewa
  • Memorywaƙwalwar RAM: 1024K (2 × 512) da QSPI don haɓaka ƙwaƙwalwar ajiya tare da ƙarin wurare biyu don RAM ko kwakwalwan filashi
  • Bayanan Bayani na EEPROM: 4K (emu)
  • Flash memoryKu: 7936k
  • I / O dijitalku: 55, 5v
  • Bayanan analog: 18
  • PWM: 35
  • Serial, I2C, SPI: 8, 3, 3
  • extras: Ethernet 10/100 Mbit tare da DP83825 PHY, 2x I2S / TDM audio, S / PDIF dijital audio, 3x CAN bas (1x CAN FD), 32 janar manufa tashoshi DMA, RTC, FlexIO programmable, USB 480 Mb/s da USB host a 480 Mb/s, 1 SDIO (4 bit) don katunan SD, Pixel Processing Pipeline, giciye yana haifar da na'urori, da sarrafa ON/KASHE.
  • Farashin: 26,85 $

Menene za a iya yi da Teensy daban da sauran faranti? (Aikace-aikace)

matasa

Hukumar ci gaban Teensy tana ɗaya daga cikin mafi yawan masu ƙira da yawa don dalilai da yawa. Ɗaya daga cikin manyan abubuwan yana da alaƙa da guntu wanda aka sanya wasu daga cikin waɗannan allunan da shi, tun da sun dogara da su 32-bit ARM kwakwalwan kwamfuta. Wannan ba wai kawai yana samar da mafi girma fiye da AVR ba, yana kuma ba da damar samun ƙarin MCU na zamani, aiki tare da gine-gine mai mahimmanci da yaduwa a yau kamar ARM, da dai sauransu.

A daya bangaren kuwa, duk da kankantarsa. suna da ƙarfi sosai, tare da kyawawan damar RAM, filasha da ƙwaƙwalwar EEPROM, da wadatar haɗin haɗin haɗin don amfani da kayan aikin hardware, har ma da wasu masu katin SD, Ethernet, da dai sauransu. Kuma duk wannan ba tare da cire iota na dacewa da Arduino ba. Amma kamar yadda kake gani, ba "wani" ba ne, amma na musamman.

Wani babban fasalin Teensy shine cewa yana iya aiki kamar kowane na'urar USB ta asali, wato, zaku iya tsara allon don zama na gefe kuma kuyi aiki azaman na'urar HID, MIDI, joysticks, gamepads, da sauransu. Kuma duk wannan ba tare da ƙarin lambar ba, duk wani ɓangare ne na tarin software na Teensy don kada ku damu da shi. Amma game da Teensyduino, addon na Arduino IDE, wani abu ne mai ban sha'awa, kuma yana ɗaukar lokaci ɗaya kawai don tashi da gudu.


Kasance na farko don yin sharhi

Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.