Skip to the content.

MCU

Mô tả về các loại vi điều khiển Master Control Unit

Mục lục

  1. Các chỉ thị biên dịch
  2. Họ ESP32 kiến trúc RISC-V
  3. Họ ESP32 kiến trúc ARM
  4. Họ ATTINY kiến trúc AVR
  5. Họ RASBERRY PI kiến trúc ARM
  6. Họ CH32 kiến trúc RISC-V

Tham khảo các nội dung khác:

Các chỉ thị biên dịch

Các chỉ thị giúp thay đổi code tùy theo loại Board được chọn trên giao diện. Ví dụ

#if defined(AVR_UNO)
    /// Áp dùng khi board là Arduino UNO
#elif defined(ESP32C3_DEV)
    /// Áp dụng khi board là ESP32C3 DevKit Module
#endif       

Xem danh sách các chị thị xác định loại CPU ở đây.

Họ ESP32 kiến trúc RISC-V

Hiểu hơn về kiến trúc RISC-V. Xem ở đây ESP32 với 2 dòng series phổ biến là C3, và mới hơn là C6 sử dụng kiến trúc RISC-V. ESP32-C3 với kiến trúc cụ thể là RV32IMC, pipeline 4 công đoạn, 32 vector ngắt với 7 mức ưu tiên Datasheet. ESP32-C6, với kiến trúc cụ thể là RV32IMAC, pipeline 4 công đoạn, 28 vector ngắt ngoài với 16 mức ưu tiên và 2 chế độ M/U. Datasheet

Qui tắc đặt tên của ESP32-C3

  1. ESP32-C3 Dual USB
    ESP32-C3 Dual USB
  2. ESP32-C3 Super mini
    ESP32-C3 Super mini
  3. ESP32-C3 FH4 LedBoard
    ESP32-C3 FH4 LedBoard
  4. ESP32-C3-13U
    ESP32-C3-13U

Họ ESP32 kiến trúc ARM

  1. ESP32 Dev Kit V1
    ESP32 Dev Kit V1
  2. ESP32 Lite V1.0
    ESP32 Lite V1.0
  3. Wemos Lolin S2 mini
    Lolin S2 mini
  4. ESP32 kèm màn hình TFT 2.8” touch
    ESP32 kèm màn hình TFT 2.8" touch
  5. Module MCU ESP32-WROOM-32
    Module MCU ESP32-WROOM-32
  6. Module MCU ESP32-C6-WROOM-1
    Module MCU ESP32-C6-WROOM-1

    ESP32-WROOM-32.md

Họ ESP8266 ARM

  1. ESP8266 NodeMCU Ver 3
    image
  2. ESP8266 D1 R2 mini
    ESP8266 Wemos D1 R2 mini
  3. ESP-01 và ESP-01s
    ESP-01 và ESP-01s

Họ ATTINY kiến trúc AVR

  1. Digispark Kichstarter ATTiny85
    image

Họ RASBERRY PI kiến trúc ARM

  1. RasberryPi Zero RP2040
    RasberryPi Zero RP2040

Họ CH32 kiến trúc RISC-V

  1. CH32V003
    image

Thêm MCU mới vào ArduinoIDE

  1. Trong Arduino IDE, chọn File/Properties (hoặc Ctrl+comma)
    alt text

  2. Trong tab Settings, vào textbox Additional Boards Manager URLs và nhập vào các dòng cấu hình. Mỗi loại MCU trên một dòng. Sau đó, bấm OK.
    alt text
    Ví dụ dòng khai báo sau cho các loại MCU:
  3. Ở menu, chọn Tools → Board:.. → Board Manager…
    alt text

  4. Tìm đúng tên board. Bấm Install.