Category: Lập trình STM32
UART (Universal Asynchronous Receiver / Transmitter) là một trong những chuẩn giao tiếp nối tiếp phổ biến nhất trong lập trình nhúng. UART trong STM32 có thể được triển khai …
Ngắt (Interrupt) là một trong những cơ chế quan trọng nhất trong lập trình vi điều khiển STM32. Thay vì để CPU liên tục “hỏi thăm” (polling) trạng thái các …
ADC (Analog-to-Digital Converter) là một trong những ngoại vi quan trọng nhất trong vi điều khiển STM32, cho phép đọc các tín hiệu tương tự từ thế giới thực như …
Trong lập trình nhúng trên vi điều khiển STM32, một trong những cơ chế quan trọng giúp tối ưu hiệu năng hệ thống là DMA – Direct Memory Access. DMA …
Lập trình STM32 – Flash Memory (STM32F10xxx) 1. Tổng quan 1.1 Chức năng STM32F10xxx không có EPROM mà chỉ được cung cấp sẵn tối đa 512 Kbytes Flash. Tổ …
Lập trình STM32 – Bit Banding 1. Lý thuyết Bit-banding Bit banding là một tính năng của vi xử lý ARM Cortext. Có khả năng ánh xạ mỗi bit …