SAMD21 32-bit Arm Cortex-M0 + Vi điều khiển

SAMD21 32-bit Arm Cortex-M0 + Vi điều khiển

SAMD21 hay chính xác hơn là ATSAMD21G18 là bộ vi điều khiển do Atmel sản xuất. Không giống như dòng ATMega phổ biến, vi điều khiển này có lõi ARM Cortex M0 +.

SAMD21 32-bit Arm Cortex-M0 + Vi điều khiển

Cấu hình sơ đồ chân của SAMD21 MCU

Cấu hình sơ đồ chân của SAMD21 MCU

Số PIN Tên ghim Ghim Mô tả
44 VDDIN Chân cấp nguồn chính, thường là 3,3V
17, 36 VDDIO Các chân cấp nguồn cho các chân GPIO, thường là 3,3V
43 VDDCORE Đầu ra 1.2V được điều chỉnh
6 VDDA

Điện áp cung cấp tương tự để cấp nguồn cho ADC bên trong và tham chiếu,

thường là 3,3V

18, 35, 42 GND Tham chiếu nối đất cho lõi bên trong và chân GPIO
5 GNDA Tham chiếu mặt đất cho phần tương tự và ADC
40 CÀI LẠI Đặt lại bộ vi điều khiển khi được kéo xuống đất
1, 2 XTAL Chân dao động tinh thể bên ngoài
3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 47, 48 Ghim tương tự

Chân đầu vào tương tự, cũng có thể được sử dụng như GPIO,

chân PA02 - PA07, PB02 - PB02, PB08 - PB09

13, 14, 15, 16, 19, 20, 21, 22, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 39, 41, 45, 46 Ghim kỹ thuật số

Chân GPIO kỹ thuật số, PA08 - PA25, PA30 - PA31, PB10 - PB11,

PB22 - PB23, chân 33 và 34 USB gốc

Các tính năng và thông số kỹ thuật

  • Bộ nhớ flash 256KB
  • 32KB SRAM
  • 32KB EEPROM (mô phỏng trong flash)
  • 22 chân GPIO
  • Bộ ADC 14 kênh 12 bit
  • DAC 10-bit

Bộ vi điều khiển tương đương SAMD21

Dòng STM32F0

Các bộ vi điều khiển khác: ATMega328P, STM32F103C8

Giới thiệu tóm tắt về Vi điều khiển SAMD21

SAMD32 là bộ vi điều khiển 32 bit của Atmel có chứa lõi ARM Cortex M0 +. Sự đa dạng của các thiết bị ngoại vi tích hợp giúp nó dễ dàng giao tiếp với nhiều loại cảm biến và thiết bị bên ngoài. Nó có hỗ trợ USB 2.1 tích hợp, giúp lập trình trực tiếp từ USB và cũng có thể hoạt động như một ổ USB hoặc thiết bị đầu vào hoặc một máy chủ USB. Nó cũng có một kênh USART, I2C và SPI.

Vi điều khiển có một ADC 12 bit 350ksps bên trong và một DAC 10 bit 350ksps. ADC có độ lợi có thể định cấu hình từ 0,5x đến 16x và có lỗi độ lợi tự động và bù lệch. Các thiết bị ngoại vi tương tự cũng bao gồm bốn bộ so sánh tương tự với chức năng so sánh cửa sổ. Đồng hồ / lịch 32 bit bên trong cũng được cung cấp. Một tinh thể đồng hồ có thể được gắn vào các chân 23 và 24. SAMD21 có sẵn như một bảng đột phá từ các công ty khác nhau như Sparkfun.

Lập trình vi điều khiển SAMD21

Vì SAMD21 có hỗ trợ USB gốc, nó có thể được lập trình trực tiếp thông qua cổng USB bằng cách cài đặt bộ nạp khởi động phù hợp.

Việc lập trình cũng có thể được thực hiện bằng cách sử dụng các tiêu đề chân ICSP / SWD thường được chia nhỏ trên các bảng phát triển. Việc lập trình thông qua các chân này yêu cầu một thiết bị chuyên dụng được lập trình như Atmel ICE.

Mô hình và kích thước 2D

Nếu bạn đang thiết kế bo mạch PCB hoặc Perf với thành phần này thì hình ảnh sau đây từ biểu dữ liệu SAMD21 sẽ hữu ích để biết loại gói và kích thước của nó.

Mô hình và kích thước 2D

>> Mời anh em xem thêm

Bài viết cùng chuyên mục

NHANH

NHANH

Vì Đổi mới liên tục nên Nhanh hơn

ĐÚNG

ĐÚNG

Coi trọng và ưu tiên việc làm Đúng

ĐỦ

ĐỦ

Tìm và mua Đủ Đơn hàng hơn

KỊP THỜI

KỊP THỜI

Hiệu suất tối ưu bởi Kịp Thời hơn