Teensy: Кіраўніцтва USB Development Board

падлеткавы

Гэты артыкул мы збіраемся прысвяціць дошка развіцця Teensy. Вельмі універсальная плата, сумяшчальная з Arduino, і паменшанага памеру, каб мець магчымасць прысвяціць яе праектам, у якіх памер мае значэнне. Тут вы можаце ўбачыць, што гэта такое, якія існуюць тыпы і версіі, тэхнічныя характарыстыкі і што можна зрабіць з гэтай платай з MCU або мікракантролерам.

Што такое Teeny?

Памер MCU

Teensy - гэта марка распрацоўшчыкаў мікракантролераў, створаная PJRC і з дызайнам, у якім удзельнічаў саўладальнік Пол Стоффреген. PJRC з'яўляецца распрацоўшчыкам і вытворцам розных прылад для вытворцаў, DIY, развіцця творчасці і г.д. Для гэтага яны стварылі гэтую невялікую, вельмі ўніверсальную плату з патэнцыялам Arduino і з фантастычнай магутнасцю і гнуткасцю, таксама выкарыстоўваючы мікракантролеры на аснове ARM замест AVR, якія выкарыстоўваюцца іншымі падобнымі платамі распрацоўкі.

Teensy гэта не толькі талерка, але ёсць розныя мадэлі або версіі., у якіх некаторыя перавагі і іх памер адрозніваюцца. Усе гэтыя канструкцыі абсталявання былі створаны з ідэяй максімальнага пашырэння магчымасцяў уводу-вываду, а таксама падтрымліваюцца мноствам праграмных бібліятэк, якія забяспечваюць мноства функцый і гатовыя да працы з Arduino IDE.

Тэхнічныя характарыстыкі Teensy

Распиновка даташытак Teensy

Вы можаце ўбачыць дэталі вашай мадэлі ў табліцах дадзеных, прадстаўленых вытворцам платы. Акрамя таго, памятайце, што паміж версіямі могуць быць адрозненні ў распиновке. Аднак, каб мець больш агульны погляд на Teensy, які з'яўляецца агульным для ўсіх, вось некаторыя з яго тэхнічныя характарыстыкі:

  • Сумяшчальнасць з праграмнае забеспячэнне arduino і бібліятэкі. Акрамя таго, ён мае надбудову для Arduino пад назвай teensyduino
  • USB-порт
  • Дадатак Teensy Loader для зручнасці выкарыстання
  • Бясплатная праграма для распрацоўкі
  • Кросплатформенная падтрымка, даступная для аперацыйных сістэм Linux, MacOS і Windows
  • Невялікі памер, падыходзіць для многіх праектаў
  • Даступны з або без прыпаяных штыфтоў макетнай платы
  • Праграмаванне адной кнопкай
  • У вас ёсць кампілятар? WinAVR
  • Адладка USB

Дадатковая тэхнічная інфармацыя і загрузкі - PJRC афіцыйны сайт

Віды і дзе купіць

падлеткавы 4.1

Адносна тыпаў талерак Teensy і іх Тэхнічныя характарыстыкі, у нас ёсць наступныя варыяцыі адносна агульных характарыстык папярэдняга раздзела:

Неабходна адрозніваць Teensy 2.0/Teensy++ 2.0 і астатнія, паколькі гэтыя першыя два з'яўляюцца 8-бітнымі і заснаваны на AVR для зваротнай сумяшчальнасці. Наступныя версіі з'яўляюцца высокапрадукцыйнымі 32-разраднымі і на аснове ARM, сярод іншых паляпшэнняў.

Teensy 2.0

  • MCU: Atmel ATMEGA32U4 8-бітны 16 МГц AVR
  • АЗП: 2560 байт
  • Памяць EEPROM: 1024 байт
  • Флэш-памяць: 32256 байт
  • Лічбавы ўвод / вывад: 25 кантактаў, 5В
  • Аналагавыя ўваходы: 12
  • PWM: 7
  • UART, I2C, SPI: 1, 1, 1
  • цана: 16 $

Teensy++ 2.0

  • MCU: Atmel AT90USB1286 8-бітны 16 МГц AVR
  • АЗП: 8192 байт
  • Памяць EEPROM: 4096 байт
  • Флэш-памяць: 130048 байт
  • Лічбавы ўвод / вывад: 46 кантактаў, 5В
  • Аналагавыя ўваходы: 8
  • PWM: 9
  • UART, I2C, SPI: 1, 1, 1
  • цана: 24 $

Teensy LC

  • MCU: ARM Cortex-M0+ @ 48 МГц
  • АЗП: 8K
  • Памяць EEPROM: 128 байт (эму)
  • Флэш-памяць: 62K
  • Лічбавы ўвод / вывад: 27 кантактаў, 5V, 4x DMA каналаў
  • Аналагавыя ўваходы: 13
  • PWM: 10
  • UART, I2C, SPI: 1, 1, 1
  • цана: 11,65 $

Teensy 3.2

-не даступны-

  • MCU: ARM Cortex-M4 на 72 МГц
  • АЗП: 64K
  • Памяць EEPROM: 2K
  • Флэш-памяць: 256K
  • Лічбавы ўвод / вывад: 34 кантактаў, 5В
  • Аналагавыя ўваходы: 8
  • PWM: 21
  • UART, I2C, SPI: 1, 1, 1
  • цана: 19,80 $

Teensy 3.5

  • MCU: 4 МГц ARM Cortex-M120 + 32-бітны FPU + RNG + паскаральнік шыфравання
  • АЗП: 256K
  • Памяць EEPROM: 4K
  • Флэш-памяць: 512K
  • Лічбавы ўвод / вывад: 64 кантактаў, 5В
  • Аналагавыя ўваходы: 27
  • PWM: 20
  • UART, I2C, SPI: 0, 3, 3
  • Дадаткова: аўдыё I2S/TDM, шына CAN, 16 каналаў DMA агульнага прызначэння, RTC, SDIO 4-біт (SD-карты), USB 12 Мб/с
  • цана: 24,25 $

Teensy 3.6

  • MCU: 4 МГц ARM Cortex-M180 + 32-бітны FPU + RNG + паскаральнік шыфравання
  • АЗП: 256K
  • Памяць EEPROM: 4K
  • Флэш-памяць: 1024K
  • Лічбавы ўвод / вывад: 64 кантактаў, 5В
  • Аналагавыя ўваходы: 27
  • PWM: 20
  • UART, I2C, SPI: 0, 3, 3
  • Дадаткова: аўдыё I2S/TDM, CAN-шына, 16 каналаў DMA агульнага прызначэння, RTC, 4-бітны SDIO (SD-карты), 12 Мб/с USB і 480 Мб/с USB-хост
  • цана: 29,25 $

Teensy 4.0

  • MCU: ARM Cortex-M7 на 600 МГц + 32-бітны FPU + RNG + паскаральнік шыфравання
  • АЗП: 1024K (2×512)
  • Памяць EEPROM: 1K (эму)
  • Флэш-памяць: 1984K
  • Лічбавы ўвод / вывад: 40 кантактаў, 5В
  • Аналагавыя ўваходы: 14
  • PWM: 31
  • Паслядоўны, I2C, SPI: 7, 3, 3
  • Дадаткова: 2x аўдыё I2S/TDM, лічбавае аўдыё S/PDIF, 3x CAN-шына (1x CAN FD), 32 канала DMA агульнага прызначэння, RTC, праграмуемы FlexIO, USB 480 Мбіт/с і USB-хост 480 Мб/с, Pixel Processing Pipeline, перакрыжаванае запуск для перыферыйных прылад і кіраванне ON/OFF.
  • цана: 19,95 $

Teensy 4.1

  • MCU: 7 МГц ARM Cortex-M600 + 64/32-бітны FPU + RNG + паскаральнік шыфравання
  • АЗП: 1024K (2×512) і QSPI для пашырэння памяці з двума дадатковымі месцамі для аператыўнай памяці або флэш-чыпаў
  • Памяць EEPROM: 4K (эму)
  • Флэш-памяць: 7936K
  • Лічбавы ўвод / вывад: 55 кантактаў, 5В
  • Аналагавыя ўваходы: 18
  • PWM: 35
  • Паслядоўны, I2C, SPI: 8, 3, 3
  • Дадаткова: Ethernet 10/100 Мбіт з DP83825 PHY, 2x I2S/TDM аўдыё, лічбавае аўдыё S/PDIF, 3x CAN-шына (1x CAN FD), 32 DMA-канала агульнага прызначэння, RTC, FlexIO, які праграмуецца, USB 480 Мбіт/с і USB-хост пры 480 Мб/с, 1 SDIO (4 біт) для SD-карт, Pixel Processing Pipeline, перакрыжаваны запуск для перыферыйных прылад і кіраванне ON/OFF.
  • цана: 26,85 $

Што можна зрабіць з Teensy у адрозненне ад астатніх талерак? (Прыкладанні)

падлеткавы

Плата распрацоўкі Teensy з'яўляецца адной з самых цэняцца многімі вытворцамі па некалькіх прычынах. Адзін з асноўных звязаны з чыпам, якім былі ўсталяваныя некаторыя з гэтых дошак, бо яны заснаваныя на 32-разрадныя чыпы ARM. Гэта не толькі забяспечвае больш высокую прадукцыйнасць, чым AVR, але і дазваляе мець больш сучасны MCU, працаваць з такой важнай і шырока распаўсюджанай сёння архітэктурай, як ARM і г.д.

З іншага боку, нягледзячы на ​​невялікі памер, яны даволі магутныя, з добрай ёмістасцю аператыўнай, флэш-памяці і EEPROM, а таксама багатымі кантактамі для выкарыстання апаратных перыферыйных прылад, і нават некаторыя з SD-картамі, Ethernet і г.д. І ўсё гэта, не адымаючы ні на ёту сумяшчальнасці з Arduino. Але, як бачыце, не «іншы», а асаблівы.

Яшчэ адна выдатная асаблівасць Teensy заключаецца ў тым, што ён можа працаваць як любы іншы родная USB-прылада, гэта значыць, вы можаце запраграмаваць плату як перыферыйнае прылада і дзейнічаць як HID, MIDI-прылада, джойсцікі, геймпады і г.д. І ўсё гэта без дадатковага кода, усё гэта частка праграмнага стэка Teensy, так што вам не прыйдзецца турбавацца аб гэтым. Што тычыцца Teensyduino, дапаўненні для Arduino IDE, то гэта яшчэ адна фантастычная асаблівасць, і патрабуецца ўсяго імгненне, каб запусціць і запусціць ...


Змест артыкула адпавядае нашым прынцыпам рэдакцыйная этыка. Каб паведаміць пра памылку, націсніце тут.

Будзьце першым, каб каментаваць

Пакіньце свой каментар

Ваш электронны адрас не будзе апублікаваны.

*

*

  1. Адказны за дадзеныя: Мігель Анхель Гатон
  2. Прызначэнне дадзеных: Кантроль спаму, кіраванне каментарыямі.
  3. Легітымнасць: ваша згода
  4. Перадача дадзеных: Дадзеныя не будуць перададзены трэцім асобам, за выключэннем юрыдычных абавязкаў.
  5. Захоўванне дадзеных: База дадзеных, размешчаная Occentus Networks (ЕС)
  6. Правы: у любы час вы можаце абмежаваць, аднавіць і выдаліць сваю інфармацыю.

Тэст па англійскай мовеТэст каталонскайіспанская віктарына