Chuyển tới nội dung chính

Firmware Nhúng

Các hướng dẫn về vi điều khiển, RTOS, driver ngoại vi và kỹ thuật phát triển firmware.

Hướng dẫn

Chủ đề

  • Vi điều khiển: STM32, ESP32, AVR — kiến trúc và toolchain
  • Ngoại vi: GPIO, timer, PWM, ADC, ngắt (interrupt)
  • Giao tiếp: UART, I2C, SPI, CAN
  • RTOS: task, scheduling, đồng bộ hóa trong FreeRTOS
  • Debug: SWD/JTAG, máy phân tích logic (logic analyzer), đo công suất (power profiling)

Toolchain khuyến nghị

  • STM32CubeIDE / PlatformIO / Arduino
  • Bộ nạp (programmer): ST-Link, J-Link, USB-UART

Hãy bổ sung hướng dẫn theo cấu trúc: Mục tiêu → Điều kiện tiên quyết → Các bước → Kết quả → Tài liệu tham khảo.