Ulutsha: Isikhokelo seBhodi yoPhuhliso lwe-USB

ukwishumi elivisayo

Siza kunikela eli nqaku kwi ibhodi yophuhliso yolutsha. Ibhodi eguquguqukayo kakhulu, ehambelana ne-Arduino, kunye nobukhulu obuncitshisiweyo ukuze ukwazi ukuyinikezela kwiiprojekthi apho ubukhulu bubalulekile. Apha ungabona ukuba yintoni na, iintlobo kunye neenguqulelo ezikhoyo, iimpawu zobugcisa, kunye nokuba yintoni enokwenziwa ngale bhodi nge-MCU okanye i-microcontroller.

Yintoni uTeeny?

Ubungakanani be-MCU

I-Teensy luphawu lwebhodi yophuhliso lwe-microcontroller eyenziwe yi-PJRC kunye noyilo apho umnini-ndawonye uPaul Stoffregen athathe inxaxheba. I-PJRC ngumyili kunye nomvelisi wezixhobo ezahlukeneyo zabenzi, i-DIY, uphuhliso lobuchule, njl. Ukwenza oku, baye benza le bhodi incinci, eguquguqukayo kakhulu enokubakho kwe-Arduino, kunye namandla amangalisayo kunye nokuguquguquka, nokusebenzisa ii-microcontrollers ezisekelwe kwi-ARM endaweni yee-AVR ezisetyenziswa ngezinye iibhodi zophuhliso ezifanayo.

I-Teensy ayikho ipleyiti kuphela, kodwa ikhona iimodeli ezahlukeneyo okanye iinguqulelo., apho ezinye iingenelo kunye nobukhulu bazo ziyahluka. Lonke olu yilo lwehardware lwenziwa ngombono wokwandisa amandla e-I/O, kunye nokuxhaswa yintlaninge yeelayibrari zesoftware ukubonelela ngeempawu ezininzi kwaye zilungele ukusebenza ngeArduino IDE.

Iimpawu zobugcisa zeTeensy

idata pinout teensy

Ungazibona iinkcukacha zemodeli yakho kwii-database ezibonelelwe ngumenzi webhodi. Kwakhona, khumbula ukuba kusenokubakho umahluko wepinout phakathi kweenguqulelo. Nangona kunjalo, ukuba nembono eqhelekileyo ngakumbi yeTeensy eqhelekileyo kubo bonke, nazi ezinye iimpawu zayo zobugcisa:

  • Ukuhambelana ne arduinosoftware kunye namathala eencwadi. Kwakhona, inokongeza kwi-Arduino ebizwa iteensyduino
  • Izibuko le-USB
  • app Umlayishi weshumi elivisayo ukuze kube lula ukusetyenziswa
  • Isoftware yophuhliso yasimahla
  • Inkxaso ye-Cross-platform, ekhoyo kwi-Linux, MacOS kunye ne-Windows operating systems
  • Ubungakanani obuncinci, obufanelekileyo kwiiprojekthi ezininzi
  • Ifumaneka kunye okanye ngaphandle kwezikhonkwane zebhodi yesonka ezithengiswayo
  • Inkqubo yokucofa iqhosha elinye
  • Ngaba unaye umqokeleli? WinAVR
  • ukususa iibhagi kwi-USB

Ulwazi oluninzi lobugcisa kunye nokukhutshelwa - Iwebhusayithi esemthethweni ye-PJRC

Iintlobo kunye nendawo yokuthenga

ulutsha 4.1

Ngokuphathelele iintlobo zeepleyiti zeTeensy kunye nazo Ukucaciswa kobugcisa, sinolu tshintsho lulandelayo malunga neempawu eziqhelekileyo zecandelo langaphambili:

Kuyimfuneko ukwahlula phakathi kweTeensy 2.0/Teensy++ 2.0, kunye nezinye, ekubeni ezi zimbini zokuqala ziyi-8-bit kwaye zisekelwe kwi-AVR yokuhambelana nomva. Ezi nguqulelo zilandelayo ziphezulu-ukusebenza kwe-32-bit kunye ne-ARM-based, phakathi kwezinye izinto eziphuculweyo.

Ulutsha 2.0

Akukho mveliso ifunyenweyo

  • MCU: Atmel ATMEGA32U4 i 8 bit 16 MHz AVR
  • Imemori ye-RAM: 2560 bytes
  • Imemori ye-EEPROM: 1024 bytes
  • Inkumbulo edanyazayo: 32256 bytes
  • Idijithali I / O.: 25 izikhonkwane, 5v
  • Igalelo le-Analog: 12
  • PWM: 7
  • UART,I2C,SPI1, 1, 1
  • Ixabiso: $ 16

Ulutsha++ 2.0

Akukho mveliso ifunyenweyo

  • MCU: Atmel AT90USB1286 i 8 bit 16 MHz AVR
  • Imemori ye-RAM: 8192 bytes
  • Imemori ye-EEPROM: 4096 bytes
  • Inkumbulo edanyazayo: 130048 bytes
  • Idijithali I / O.: 46 izikhonkwane, 5v
  • Igalelo le-Analog: 8
  • PWM: 9
  • UART,I2C,SPI1, 1, 1
  • Ixabiso: $ 24

I-LC ekwishumi elivisayo

  • MCU: ARM Cortex-M0+ @ 48MHz
  • Imemori ye-RAM: 8k
  • Imemori ye-EEPROM: 128 bytes (emu)
  • Inkumbulo edanyazayo: 62k
  • Idijithali I / O.: Izikhonkwane ze-27, i-5v, i-4x iziteshi ze-DMA
  • Igalelo le-Analog: 13
  • PWM: 10
  • UART,I2C,SPI1, 1, 1
  • Ixabiso: $ 11,65

Ulutsha 3.2

-Ayifumaneki-

  • MCU: I-ARM Cortex-M4 kwi-72MHz
  • Imemori ye-RAM: 64k
  • Imemori ye-EEPROM: 2k
  • Inkumbulo edanyazayo: 256k
  • Idijithali I / O.: 34 izikhonkwane, 5v
  • Igalelo le-Analog: 8
  • PWM: 21
  • UART,I2C,SPI1, 1, 1
  • Ixabiso: $ 19,80

Ulutsha 3.5

  • MCU: 4 MHz ARM Cortex-M120 + 32-bit FPU + RNG + iaccelerator yoguqulelo oluntsonkothileyo
  • Imemori ye-RAM: 256k
  • Imemori ye-EEPROM: 4k
  • Inkumbulo edanyazayo: 512k
  • Idijithali I / O.: 64 izikhonkwane, 5v
  • Igalelo le-Analog: 27
  • PWM: 20
  • UART,I2C,SPI0, 3, 3
  • Windows RT: I-audio ye-I2S/TDM, ibhasi ye-CAN, i-16 injongo jikelele yamajelo e-DMA, i-RTC, i-SDIO 4-bit (amakhadi e-SD), i-USB 12 Mb/s
  • Ixabiso: $ 24,25

Ulutsha 3.6

  • MCU: 4 MHz ARM Cortex-M180 + 32-bit FPU + RNG + iaccelerator yoguqulelo oluntsonkothileyo
  • Imemori ye-RAM: 256k
  • Imemori ye-EEPROM: 4k
  • Inkumbulo edanyazayo: 1024k
  • Idijithali I / O.: 64 izikhonkwane, 5v
  • Igalelo le-Analog: 27
  • PWM: 20
  • UART,I2C,SPI0, 3, 3
  • Windows RT: I-audio ye-I2S/TDM, i-CAN ibhasi, i-16 i-4 yenjongo ngokubanzi iziteshi ze-DMA, i-RTC, i-12-bit SDIO (amakhadi e-SD), i-480 Mb / s USB kunye ne-XNUMX Mb / s i-USB host
  • Ixabiso: $ 29,25

Ulutsha 4.0

  • MCU: I-ARM Cortex-M7 kwi-600 MHz + 32-bit FPU + RNG + i-accelerator ye-encryption
  • Imemori ye-RAM: 1024K (2×512)
  • Imemori ye-EEPROM: 1K (emu)
  • Inkumbulo edanyazayo: 1984k
  • Idijithali I / O.: 40 izikhonkwane, 5v
  • Igalelo le-Analog: 14
  • PWM: 31
  • Uthotho,I2C,SPI7, 3, 3
  • Windows RT: I-2x I2S / TDM yomsindo, i-S / PDIF yomsindo wedijithali, i-3x CAN ibhasi (1x CAN FD), i-32 injongo jikelele iziteshi ze-DMA, i-RTC, i-FlexIO programmable, i-USB 480 Mb / s kunye ne-USB host 480 Mb / s, iPixel Processing Pipeline , i-cross-triggering ye-peripherals, kunye nolawulo lwe-ON/OFF.
  • Ixabiso: $ 19,95

Ulutsha 4.1

  • MCU: 7 MHz ARM Cortex-M600 + 64/32-bit FPU + RNG + i-encryption accelerator
  • Imemori ye-RAM: 1024K (2 × 512) kunye ne-QSPI yokwandiswa kwememori kunye neendawo ezimbini ezongezelelweyo ze-RAM okanye i-flash chips
  • Imemori ye-EEPROM: 4K (emu)
  • Inkumbulo edanyazayo: 7936k
  • Idijithali I / O.: 55 izikhonkwane, 5v
  • Igalelo le-Analog: 18
  • PWM: 35
  • Uthotho,I2C,SPI8, 3, 3
  • Windows RT: Ethernet 10/100 Mbit nge DP83825 PHY, 2x I2S/TDM audio, S/PDIF audio digital, 3x CAN ibhasi (1x CAN FD), 32 injongo jikelele amajelo DMA, RTC, FlexIO programmable, USB 480 Mb/s kunye USB host kwi-480 Mb / s, i-1 SDIO (i-4 bit) yamakhadi e-SD, iPixel Processing Pipeline, i-cross triggering for peripherals, kunye nolawulo lwe-ON / OFF.
  • Ixabiso: $ 26,85

Yintoni enokwenziwa ngoTeensy ngokwahlukileyo kwamanye amacwecwe? (Iizicelo)

ukwishumi elivisayo

Ibhodi yophuhliso yeTeensy yenye yezona zinto zixatyiswa kakhulu ngabenzi abaninzi ngenxa yezizathu ezininzi. Enye yezona ziphambili zihambelana ne-chip apho ezinye zezi bhodi zifakwe khona, kuba zisekelwe Iitshiphusi ze-ARM ezingama-32. Oku akuboneleli kuphela ukusebenza okuphezulu kune-AVR, kukwavumela ukuba ne-MCU yangoku ngakumbi, ukusebenza ngolwakhiwo njengento ebalulekileyo kwaye isasazeke namhlanje njenge-ARM, njl.

Kwelinye icala, nangona incinci, zinamandla kakhulu, kunye nezakhono ezilungileyo ze-RAM, i-flash kunye nememori ye-EEPROM, kunye nezityebi zokudibanisa ukusebenzisa i-hardware peripherals, kunye nezinye ezinamakhadi e-SD, i-Ethernet, njl. Kwaye konke oku ngaphandle kokususa iota yokuhambelana neArduino. Kodwa njengoko ubona, akusiyo "enye", kodwa ikhethekileyo.

Olunye uphawu oluhle lweTeensy kukuba inokusebenza njengayo nayiphi na enye isixhobo somthonyama se-USB, oko kukuthi, unokwenza ibhodi ibe yi-peripheral kwaye isebenze njenge-HID, isixhobo se-MIDI, i-joystics, i-gamepads, njl. Kwaye konke oko ngaphandle kwekhowudi eyongezelelweyo, yonke iyinxalenye yesitaki sesoftware yeTeensy ukuze ungabi naxhala ngayo. Ngokuphathelele iTeensyduino, i-addon ye-Arduino IDE, lolunye uphawu oluhle, kwaye kuthatha nje okomzuzwana ukuphakama nokusebenza...


Yiba ngowokuqala ukuphawula

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.