برد Teensy ورژن 3.2 با تراشه ARM بر پایه 32bit ARM Cortex - M4
معرفی برد Teensy 3.2 تینسی
برد Teensy بر پایه پردازنده ARM CORTEX M4 طراحی شده است. فرکانس کاری برد Teensy برابر با 72 مگاهرتز و حافظه فلش مموری 256 کیلوبایت و حافظه رم 64 کیلوبایت و حافظه EEPROM دو کیلوبایت است. دارای 11 پایه ورودی آنالوگ 13 بیت قابل استفاده و 16 بیت سخت افزاری است. دارای 34 پایه دیجیتال IO و 13 پایه PWM است. دارای 7 تایمر برای اینتروال و تاخیر است. دارای 3 UART (پورتهای سریال) است. از پروتکلهای SPI, I2C, I2S, CAN BUS, IR Modular پشتیبانی میکند. از Real Time Clock پشتیبانی میکند. امکان برنامه نویسی و پروگرام این برد، توسط Teensyduino بر روی Arduino IDE امکان پذیر است. پردازنده موجود در Teensy به USB نیز دسترسی دارد و میتواند هر نوع دستگاه USB مورد نیاز شما را تقلید کند و آن را برای USB-MIDI و سایر پروژه های HID آماده کار کند. پردازنده ۳۲ بیتی چند ویژگی دیگر نیز فراهم کرده است. از جمله چند کانال دسترسی مستقیم به حافظه، چند ADC با رزولوشن بالا و حتی یک رابط صوتی دیجیتال I2S است. همچنین چهار تایمر جداگانه به علاوه یک تایمر تأخیر در برد وجود دارد. همهی پینهای دیجیتال دارای قابلیت وقفه هستند و قابلیت ارائه ولتاژ سیستم ۳٫۳ ولت تا حداکثر ۲۵۰ میلی آمپر را دارد.
ویژگی های برد Teensy 3.2
از قابلیت های این برد جالب میتوان به پردازنده ۳۲ بیتی ۷۲ARM Cortex-M4 مگاهرتز و ۲۵۶K Flash Memory, 64K RAM, 2K EEPROM همراه با ۲۱ ورودی آنالوگ با رزولوشن بالا، ۳۴ پین دیجیتال و ۱۲ پین PWM همچنین ۷ تایمر برای intervals/delays، جدا از PWM وجود دارد. USB با انتقال حافظه DMA اختصاصی و همچنین پشتیبانی از رابط های SPI, I2C, I2S,CAN Bus, IR modulator و I2S (رابط صوتی با کیفیت بالا) برد Teency دارای Real Time Clock است که در پروژه های مختلف بسیار کاربردی است. به غیر از USB برد Teency دارای۱۶ کانال DMA است.این برد دارای پین ورودی های سنسور را لمسی است و در ابعاد ۳۵ ۱۸x میلی متر موجود است.
کاربردهای برد Teensy 3.2
این برد یکی از بردهای قدرتمند در دسته بردهای امبدد است. به ما امکان اجرای سناریوهای مختلف را در بستر Arduino IDE و به زبان ++C/C را میدهد. با استفاده از این برد قادر به کنترل و دریافت اطلاعات ماژول و سنسورهای مختلف خواهید بود.
آموزش اول : شروع کار با بردهای Teensy مبتنی بر ARM در پلتفرم Arduino IDE
تا به امروز با بردهای مختلفی برنامه نویسی سیستمهای امبدد را کار کردهایم، ابتدا از بردهای آردوینو با تراشه های ATmega شروع شد و در ادامه سری های مختلفی از این برد معرفی شد مانند NANO, UNO, MEGA سپس برد های وای فای ESP32 و ESP8266 که با برد های کمکی مانند nodemcu , wemos به بازار آمدند...
مشخصات
- کاربری
- مناسب برای استفاده صنعتی
- نوع ماژول
- ARM
- سطح تجربه مورد نیاز
- پیشرفته
- ولتاژ مورد نياز
- 5 ولت DC
- تعداد پایه ها
- 14 پایه آنالوگ، 34 پایه دیجیتال،
- پروتکل ارتباطی
- SPI, 2x I2C, I2S, IR modulator،CAN Bus
- حافظه Flash
- 256K Flash Memory
- حافظه RAM
- 64K RAM
- حافظه SRAM
- 2K EEPROM
- ارتباط UART
- 3 پورت uart
- نوع پردازنده
- ARM
- معماری پردازنده
- Cortex-M4
- فرکانس آی سی
- 32bit ARM Cortex-M4 72MHz
- سایر توضیحات
- داری 7 تایمر برای تعریف تاخیر و اینتروال
- ورژن
- 2.3