Kết quả lọc
Embedded
20 bài viết
Bài viết nổi bật
E#20 - Lộ trình học STM32F103C8T6 từ cơ bản đến ứng dụng thực tế
Bài lộ trình tổng hợp STM32F103C8T6 theo tuần: từ nền tảng phần cứng, ngoại vi cơ bản, giao tiếp nâng cao đến project cuối khóa. Có checklist kỹ năng, bài tập gợi ý và tiêu chí đánh giá theo năng lực thực tế.
Đọc bài viếtE#9 - ADC đa kênh và DMA trên STM32F103C8T6
Bài nâng cao về ADC đa kênh kết hợp DMA trên STM32F103C8T6: scan mode, continuous mode, circular buffer và kỹ thuật xử lý dữ liệu ổn định khi đọc nhiều cảm biến cùng lúc.
Đọc tiếpE#8 - ADC trên STM32F103C8T6: đọc biến trở và cảm biến analog
Hướng dẫn ADC 12-bit trên STM32F103C8T6: cấu hình kênh, thời gian lấy mẫu, quy đổi giá trị ADC sang điện áp và đọc cảm biến analog như biến trở/LM35. Có mẹo chống nhiễu và lọc tín hiệu.
Đọc tiếpE#7 - PWM trên STM32F103C8T6: điều khiển độ sáng LED và tốc độ động cơ DC
Bài thực hành PWM trên STM32F103C8T6: công thức tần số, duty cycle, cấu hình timer PWM mode và ứng dụng điều khiển LED/động cơ DC. Có hướng dẫn giảm nhiễu và tối ưu đáp ứng điều khiển.
Đọc tiếpE#6 - Timer cơ bản trên STM32F103C8T6
Hiểu sâu timer cơ bản trên STM32F103C8T6: prescaler, auto-reload, ngắt định kỳ và cách tính tần số chính xác. Bài có ví dụ tạo nhịp thời gian cho scheduler và kiểm thử độ ổn định chu kỳ.
Đọc tiếpE#5 - Ngắt ngoài EXTI trên STM32F103C8T6
Tìm hiểu sâu cơ chế ngắt ngoài EXTI trên STM32F103C8T6: ánh xạ line, cấu hình NVIC, chống dội phím và xử lý sự kiện thời gian thực. Có ví dụ thực chiến đổi trạng thái LED bằng nút nhấn.
Đọc tiếpE#4 - GPIO trên STM32F103C8T6: điều khiển LED và đọc nút nhấn
Bài học nền tảng về GPIO trên STM32F103C8T6: cấu hình input/output, pull-up, pull-down, push-pull và open-drain. Có ví dụ LED + button theo chuẩn code dễ mở rộng sang ứng dụng thực tế.
Đọc tiếpE#3 - Cài đặt môi trường STM32CubeMX, Keil C và nạp chương trình cho STM32F103C8T6
Hướng dẫn đầy đủ quy trình cài môi trường phát triển STM32: CubeMX, Keil C, cấu hình project, build và nạp bằng ST-Link. Có checklist xử lý lỗi driver, lỗi nạp code và lỗi clock thường gặp.
Đọc tiếpE#2 - Cấu trúc phần cứng STM32F103C8T6: CPU, Flash, SRAM, clock và ngoại vi
Phân tích sâu cấu trúc phần cứng STM32F103C8T6: lõi Cortex-M3, bộ nhớ, bus, clock tree và các ngoại vi trọng yếu. Bài giúp bạn đọc datasheet nhanh và thiết kế firmware theo kiến trúc phần cứng.
Đọc tiếpE#1 - Tổng quan STM32F103C8T6 và Blue Pill cho người mới bắt đầu
Bài mở đầu giúp bạn hiểu tổng thể STM32F103C8T6 trên board Blue Pill: kiến trúc Cortex-M3, phạm vi ứng dụng, ưu nhược điểm, bộ công cụ học tập và cách bắt đầu theo lộ trình thực hành.
Đọc tiếp