Chuyển đến nội dung

Nơi chia sẻ tài liệu, phần mềm và kiến thức lập trình cho sinh viên và người mới.

SVTDHNLU – Chia sẻ kiến thức STM32, Embedded & công nghệ
  • HOME
  • TÀI LIỆU
    • PLC
    • CNC
    • LẬP TRÌNH VISUAL BASIC 6
    • Servo – Điện – Khí nén – Thủy Lực
    • MÁY NÂNG CHUYỂN
    • ĐIỆN TỬ CÔNG SUẤT
    • XỬ LÍ ẢNH SỐ
    • CẢM BIẾN TRONG ĐIỀU KHIỂN
    • Cơ Sở Điều Khiển Tự Động
    • Robot công nghiệp
  • CHIA SẺ
    • CẢM BIẾN
    • Lập trình STM32
    • ARDUINO
    • NodeMCU
    • Raspberry Pi
    • Linux
    • VISUAL BASIC
    • MATLAB
    • ĐỒ ÁN
    • THƯ VIỆN
  • PHẦN MỀM
    • LẬP TRÌNH
      • ARDUINO
      • VB6
      • MATLAB
      • Microsoft Visual Studio
      • PYCHARM
    • ĐỒ HỌA 2D, 3D
      • AUTO CAD
      • CORELDRAW
      • AutoDesk EAGLE
      • MÔ PHỎNG CNC
    • VẼ MẠCH
      • Proteus Professional
      • ORCAD
      • PSIM
    • XUẤT GCODE
    • VĂN PHÒNG
    • TIỆN ÍCH
    • GIẢ LẬP
    • XỬ LÍ HÌNH ẢNH, VIDEO
    • NGHE NHẠC, XEM PHIM
    • Diệt Virus, bảo mật
  • MẸO
  • GÓC SÁCH
  • MÃ KHUYẾN MÃI

Lập trình stm32f1

Lập trình STM32F103 thanh ghi: Các phương pháp tạo Delay time trong STM32F103

Delay time trong lập trình STM32F103 thanh ghi sử dụng SysTick Timer

17 Tháng 1, 2026 Bởi svtdhnlu

Trong lập trình STM32F103 thanh ghi, việc tạo delay time trong lập trình STM32F103 chính xác là yêu cầu nền tảng trong hầu hết các ứng dụng nhúng, từ nhấp nháy LED, xử lý nút nhấn, cho đến điều khiển cảm biến và giao tiếp ngoại vi. Nếu sử dụng các vòng lặp delay thủ … Đọc tiếp

Đọc thêm bài: Delay time trong lập trình STM32F103 thanh ghi sử dụng SysTick Timer
Lập trình STM32F103 thanh ghi – Cấu hình SysTick Timer STM32F103RCT6

Lập trình STM32F103 thanh ghi – Cấu hình SysTick Timer STM32F103RCT6

15 Tháng 1, 2026 Bởi svtdhnlu

Trong quá trình lập trình STM32F103 thanh ghi, việc tạo delay chính xác và đo thời gian ổn định là yêu cầu nền tảng cho hầu hết các ứng dụng nhúng. Thay vì sử dụng delay vòng lặp không chính xác, SysTick timer – bộ định thời tích hợp trong lõi ARM Cortex-M3 – cung … Đọc tiếp

Đọc thêm bài: Lập trình STM32F103 thanh ghi – Cấu hình SysTick Timer STM32F103RCT6
Chống dội nút nhấn bằng Finite State Machine trong STM32F103 - Lập trình STM32F103 thanh ghi

Chống dội nút nhấn bằng Finite State Machine trong STM32F103 – Lập trình STM32F103 thanh ghi

13 Tháng 1, 202613 Tháng 1, 2026 Bởi svtdhnlu

Phương pháp Finite State Machine (FSM) giúp mô hình hóa nút nhấn thành các trạng thái rõ ràng: IDLE → PRESSING → PRESSED → RELEASING → RELEASED, mỗi trạng thái có thời gian debounce riêng (thường 20ms) để xác nhận tín hiệu ổn định. Trong lập trình vi điều khiển STM32F103 bằng thanh ghi, xử … Đọc tiếp

Đọc thêm bài: Chống dội nút nhấn bằng Finite State Machine trong STM32F103 – Lập trình STM32F103 thanh ghi
Chống dội nút nhấn bằng đếm thời gian ổn định (Time-based Debounce) trong STM32F103- Lập trình STM32F103 thanh ghi

Chống dội nút nhấn bằng đếm thời gian ổn định (Time-based Debounce) trong STM32F103- Lập trình STM32F103 thanh ghi

11 Tháng 1, 2026 Bởi svtdhnlu

Trong chuỗi bài viết về các phương pháp chống dội nút nhấn, hôm nay chúng ta sẽ tìm hiểu Phương pháp 3: Chống dội nút nhấn bằng đếm thời gian ổn định trong STM32F103 (Time-based Debounce) – một kỹ thuật phần mềm giúp kiểm soát chính xác thời gian ổn định của tín hiệu trước … Đọc tiếp

Đọc thêm bài: Chống dội nút nhấn bằng đếm thời gian ổn định (Time-based Debounce) trong STM32F103- Lập trình STM32F103 thanh ghi
Chống dội nút nhấn bằng dịch bit (Bit-shift Debounce Filter) - Lập trình STM32F103 thanh ghi

Chống dội nút nhấn bằng dịch bit (Bit-shift Debounce Filter) – Lập trình STM32F103 thanh ghi

9 Tháng 1, 20269 Tháng 1, 2026 Bởi svtdhnlu

Trong chuỗi bài viết về các phương pháp chống dội nút nhấn, hôm nay chúng ta sẽ tìm hiểu Phương pháp 2: Chống dội nút nhấn bằng dịch bit (Bit-shift Debounce Filter) trong STM32f103 – một kỹ thuật phần mềm hiệu quả, không cần dùng timer, phù hợp cho hệ thống quét nút định kỳ. … Đọc tiếp

Đọc thêm bài: Chống dội nút nhấn bằng dịch bit (Bit-shift Debounce Filter) – Lập trình STM32F103 thanh ghi
Chống dội nút nhấn bằng delay thủ công (Simple Delay Debounce) – Lập trình STM32F103 thanh ghi

Chống dội nút nhấn bằng delay (Simple Delay Debounce) – Lập trình STM32F103 thanh ghi

11 Tháng 1, 20267 Tháng 1, 2026 Bởi svtdhnlu

Bài viết hôm nay sẽ giới thiệu Phương pháp 1: Chống dội nút nhấn bằng delay thủ công (Simple Delay Debounce) – một giải pháp đơn giản, dễ triển khai, phù hợp cho người mới bắt đầu làm quen với STM32F103. Trong quá trình lập trình STM32F103 bằng thanh ghi, một trong những vấn đề … Đọc tiếp

Đọc thêm bài: Chống dội nút nhấn bằng delay (Simple Delay Debounce) – Lập trình STM32F103 thanh ghi
Các phương pháp chống dội nút nhấn trong STM32F103 - Lập trình STM32F103 thanh ghi

Các phương pháp chống dội nút nhấn trong STM32F103 – Lập trình STM32F103 thanh ghi

9 Tháng 1, 20265 Tháng 1, 2026 Bởi svtdhnlu

Bài viết hôm nay sẽ giới thiệu sơ qua về các “phương pháp chống dội nút nhấn trong STM32F103“. Những bài viết tiếp theo sẽ tập trung vào từng phương pháp một. Trong hướng dẫn lập trình STM32F103, đặc biệt khi làm việc ở mức thanh ghi (register-level), việc sử dụng nút nhấn là rất … Đọc tiếp

Đọc thêm bài: Các phương pháp chống dội nút nhấn trong STM32F103 – Lập trình STM32F103 thanh ghi
Hướng dẫn lập trình STM32F103 thanh ghi từ A-Z

Hướng dẫn lập trình STM32F103 thanh ghi từ A-Z

9 Tháng 1, 20264 Tháng 1, 2026 Bởi svtdhnlu

Hướng dẫn lập trình STM32F103 thanh ghi từ A-Z là chuỗi bài viết chi tiết trên svtdhnlu.com, giúp bạn tiếp cận vi điều khiển STM32F103 theo cách bare-metal – làm việc trực tiếp với thanh ghi phần cứng, không phụ thuộc vào thư viện HAL hay SPL của ST. Phương pháp này mang lại nhiều lợi … Đọc tiếp

Đọc thêm bài: Hướng dẫn lập trình STM32F103 thanh ghi từ A-Z
Lập trình STM32 thanh ghi – Build HEX Trong Keil Và Nạp Chương Trình Với ST-Link V2

Lập trình STM32 thanh ghi – Build HEX Trong Keil Và Nạp Chương Trình Với ST-Link V2

4 Tháng 1, 202631 Tháng 12, 2025 Bởi svtdhnlu

Bài viết này là hướng dẫn chi tiết dành cho người mới bắt đầu lập trình STM32 thanh ghi (register level programming), tập trung vào cách build project tạo file HEX trong Keil uVision, nạp chương trình với ST-Link V2 cho lập trình STM32F103RCT6 sử dụng Keil C, và debug code hiệu quả. Nếu bạn … Đọc tiếp

Đọc thêm bài: Lập trình STM32 thanh ghi – Build HEX Trong Keil Và Nạp Chương Trình Với ST-Link V2
Hướng dẫn lập trình STM32 thanh ghi cấu hình GPIO output

Lập trình STM32 thanh ghi cấu hình GPIO Output STM32F103RCT6

8 Tháng 1, 202629 Tháng 12, 2025 Bởi svtdhnlu

Bài viết này hướng dẫn chi tiết cách lập trình STM32 thanh ghi để cấu hình GPIO Output STM32F103RCT6, đồng thời thực hiện chương trình nhấp nháy LED (blink LED) sử dụng delay vòng lặp đơn giản. Đây là bước cơ bản trong lập trình bare-metal, giúp bạn hiểu sâu về thanh ghi GPIO mà … Đọc tiếp

Đọc thêm bài: Lập trình STM32 thanh ghi cấu hình GPIO Output STM32F103RCT6
Bài viết cũ hơn
Trang1 Trang2 Tiếp →

BÀI VIẾT MỚI

  • Lập trình STM32F103 thanh ghi: Các phương pháp tạo Delay time trong STM32F103

    Delay time trong lập trình STM32F103 thanh ghi sử dụng SysTick Timer

    17/01/2026
  • Lập trình STM32F103 thanh ghi – Cấu hình SysTick Timer STM32F103RCT6

    Lập trình STM32F103 thanh ghi – Cấu hình SysTick Timer STM32F103RCT6

    15/01/2026
  • Chống dội nút nhấn bằng Finite State Machine trong STM32F103 - Lập trình STM32F103 thanh ghi

    Chống dội nút nhấn bằng Finite State Machine trong STM32F103 – Lập trình STM32F103 thanh ghi

    13/01/2026
  • Chống dội nút nhấn bằng đếm thời gian ổn định (Time-based Debounce) trong STM32F103- Lập trình STM32F103 thanh ghi

    Chống dội nút nhấn bằng đếm thời gian ổn định (Time-based Debounce) trong STM32F103- Lập trình STM32F103 thanh ghi

    11/01/2026
  • Chống dội nút nhấn bằng dịch bit (Bit-shift Debounce Filter) - Lập trình STM32F103 thanh ghi

    Chống dội nút nhấn bằng dịch bit (Bit-shift Debounce Filter) – Lập trình STM32F103 thanh ghi

    09/01/2026

THÔNG TIN

lien he mail svtdhnluTHƯ LIÊN HỆ
svtdhnlu@gmail.com

> Sitemap SVTDHNLU – Tài liệu Tự Động Hóa & Phần mềm
> Chính sách Cookie & Quyền riêng tư

SVTDHNLU.COM – Sinh Viên Tự Động Hóa

SVTDHNLU.COM được thành lập từ năm 2017 với mục tiêu chia sẻ kiến thức, kinh nghiệm làm đồ án, tài liệu và giáo trình phục vụ học tập, nghiên cứu trong lĩnh vực Kỹ thuật Tự động hóa, lập trình và Embedded.

Website tập trung cung cấp các bài hướng dẫn lập trình STM32, Embedded từ cơ bản đến nâng cao, tài liệu kỹ thuật, giáo trình tham khảo, cùng các link tải và hướng dẫn cài đặt phần mềm chuyên ngành, phần mềm văn phòng và tiện ích phục vụ học tập.

Bên cạnh đó, SVTDHNLU.COM còn chia sẻ các mẹo và thủ thuật IT hữu ích, giúp sinh viên và người mới tiếp cận công nghệ dễ dàng hơn và từng bước nâng cao kỹ năng thực hành.

© 2026 SVTDHNLU – Chia sẻ kiến thức STM32, Embedded & công nghệ • Tạo ra với GeneratePress
Manage Cookie Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}