Debug (gỡ lỗi) là một kĩ năng nền tảng của lập trình viên. Mục đích của Debug không chỉ dùng để loại bỏ lỗi (error) khỏi chương trình mà quan trọng debug sẽ giúp lập trình viên hiểu rõ hơn về sự thực thi của chương trình. Một lập trình viên không có khả năng debug  thì sẽ rất khó kiểm soát sự thực thi chương trình của mình.Continue Reading

Bài viết này hướng dẫn về chức năng Output push – pull sử dụng kit STM32F103C8T6. General-purpose Input/Output (GPIO) rất phổ biến, là một chức năng ngoại vi cơ bản của mỗi loại vi điều khiển, bao gồm các chân đầu vào và chân đầu ra, có thể được điều khiển bởi người dùng…Continue Reading

STM32CubeMX là một công cụ hỗ trợ cấu hình và sinh code cho MCU STM32. Tất cả các công việc cấu hình, nâng cấp đều được thực hiện qua giao diện đồ họa. Việc này giúp cho việc lập trình trên STM32 dễ dàng hơn, rút ngắn được thời gian nghiên cứu và phát triển. Bài viết này sẽ hướng dẫn các bước cài dặt STM32CubeMX. Continue Reading