🌱 Lộ trình học Lập trình Nhúng trên kênh Lập trình - Điện tử
🌱 Lộ trình học Lập trình Nhúng trên kênh Lập trình - Điện tử Cảm ơn các bạn đọc đã theo dõi và ủng hộ Blog Lập trình - Điện tử , và hiện tại là cả kênh Youtube Lập trình - Điện tử . …
🌱 Lộ trình học Lập trình Nhúng trên kênh Lập trình - Điện tử Cảm ơn các bạn đọc đã theo dõi và ủng hộ Blog Lập trình - Điện tử , và hiện tại là cả kênh Youtube Lập trình - Điện tử . …
🌱 Hướng dẫn xử lý file HEX trong Bootloader và FOTA Trong quá trình thực hiện Update Firmware của Bootloader hay FOTA, việc xử lý các file có định dạng hex (.HEX, .SREC) là rất quan t…
🌱 Lập trình thanh ghi DMA - Transfer Memory to Memory Bài viết trước: DMA - Direct Memory Access , m ình đã giới thiệu về DMA và tổng quan về các tính năng của bộ DMA trong Vi điều …
🌱 STM32 - 20. Giới thiệu CMSIS và lý do cần có CMSIS Các vi điều khiển dựa trên nền tảng ARM Cortex-M3/M4/M7 ngày càng phổ biến. Tuy nhiên, khi bắt đầu học hoặc làm việc với các vi …
🌱 Tối Ưu Hóa Hiệu Suất Với SIMD: Công Nghệ Xử Lý Song Song Dữ Liệu Nếu các bạn có hay đọc các tài liệu về Core đặc biệt là một số core ARM thì có thể đã từng bắt gặp thuật ngữ SIMD,…
🌱 Watchdog Timer trong hệ thống nhúng Watchdog là khái niệm rất quen thuộc khi lập trình nhúng / vi điều khiển, tuy nhiên lại ít được sử dụng khi các bạn học tập về vi điều khiển, vì…
🌱 ARM Cortex-M Exception Model Exception / Interrupt là các khái niệm rất quan trọng trong lõi ARM nói chung và ARM Cortex-M nói riêng. > Cách thiết kế chương trình theo Interr…
🌱 Communication Protocols - Chuẩn truyền thông theo cách dễ hiểu Các bạn làm việc với nhúng có thể đã quá quen với các chuẩn truyền thông của vi điều khiển - Communication Protocols (…
🌱 Hoạt động của MPU với DMA Ở những bài viết trước mình đã từng nói về MPU - Memory Protection Unit. MPU được biết đến như một ngoại vi sử dụng để bảo vệ việc truy cập bộ nhớ. Tuy n…
🌱 Các tầng của một Phần mềm Nhúng Phần mềm nhúng là các chương trình được viết, thiết kế, lập trình chuyên biệt cho các thiết bị số và hoạt động song song với các thiết bị đó. Để thi…
🌱 Giới thiệu về Semihosting Khi làm việc với Vi điều khiển, kỹ thuật thường được sử dụng với người lập trình Firmware là Logging , dùng để ghi lại thông tin trong quá trình debug, t…
🌱 Review Khóa học lập trình Vi Điều Khiển STM32 Có lẽ sẽ "hơi thừa" nếu mình giới thiệu thêm về Vi điều khiển STM32, một trong những Vi điều khiển phổ biến nhất đối với …
🌱 STM32 - 16. UART Interrupt Example - Register Level Ở bài viết trước mình đã giới thiệu với các bạn về một ví dụ giao tiếp UART với PC, chế độ Polling, ở bài viết này mình sẽ sử …
🌱 STM32 - 15. UART Example - Register Level Các Bài viết trước về USART: STM 11. USART in STM32 Overview STM 12. STM32 USART Registers STM 13. USART: Cấu hình Baudrate STM 14. USART …
🌱 STM32 - 17. Giao tiếp bộ nhớ Flash - Register Access Đối với các ứng dụng nhúng, việc quản lý tài nguyên, đặc biệt là bộ nhớ, là công việc rất quan trọng. Trong đó bộ nhớ FLASH là …
🌱 DMA Register Programming - Memory to Memory Bài viết trước: DMA - Direct Memory Access Mình đã giới thiệu về DMA và tổng quan về các tính năng của bộ DMA trong Vi điều khiển ST…
🌱 DMA (Direct Memory Access) trong Lập Trình Nhúng: Cơ Chế và Ứng Dụng trong STM32 Như giới thiệu ở bài viết Các kỹ thuật thiết kế luồng xử lý trong chương trình nhúng , mình đã giớ…
🌱 MPU GUI App - Giao diện tạo cấu hình User Ở Bài trước mình đã giới thiệu với các bạn về lập trình cấu hình MPU sử dụng MPU Driver và cấu trúc Driver MPU. Bài viết này mình sẽ giới…
🌱 Triển khai Driver - ngoại vi MPU (2) Ở Bài trước mình đã giới thiệu với các bạn về lập trình cấu hình MPU sử dụng MPU Driver và cấu trúc Driver MPU. Bài viết này mình sẽ tiếp tục…
🌱 Triển khai Driver - ngoại vi MPU (1) Ở Bài trước mình đã giới thiệu với các bạn về MPU và lập trình cấu hình MPU trực tiếp bằng thanh ghi. Bài viết này mình sẽ giới thiệu về MPU Dr…