GPIO là gì? GPIO (General-purpose Input/Output) là một chức năng ngoại vi phổ biến trong vi điều khiển, cung cấp các chân đầu vào và đầu ra có thể được
Trong lập trình C/C++, có nhiều kiểu dữ liệu được cung cấp để người lập trình có thể sử dụng, bao gồm kiểu int để lưu số nguyên, kiểu char
STM32 ST Link Utility là một phần mềm miễn phí được cung cấp bởi STMicroelectronics để giao tiếp với các vi điều khiển STM32 thông qua ST Link. Phần mềm
GPIO HAL_GPIO_ReadPin() HAL_GPIO_WritePin() HAL_GPIO_TogglePin() HAL_GPIO_EXTI_Callback() Ẩn/Hiện nội dung GPIO HAL_GPIO_ReadPin(): Hàm này được sử dụng để đọc trạng thái (hoạt động hoặc không hoạt động) của một chân GPIO cụ
KIT STM32F103C8T6 Blue Pill là một board mạch phát triển giá rẻ và phổ biến cho vi điều khiển (MCU) STM32F103C8T6 của STMicroelectronics. Board này được thiết kế cho người
STM32CubeMX là một ứng dụng hỗ trợ cấu hình các tính năng cho các dòng vi điều khiển STM32 thông qua giao diện đồ họa và tự động tạo mã
Mạch nạp ST-Link V2 được dùng để nạp code và thực hiện debug cho các dòng STM8 và STM32 theo chuẩn SWD. Tuy nhiên do driver STM32 ST-Link V2 không có
Trong bài này, chúng ta sẽ học cách cài đặt Keil C V5 ARM dùng để lập trình STM32, bao gồm cách cài đặt, cờ ra’ck và cài đặt package
Giới thiệu về phần mềm STM32CubeMX STM32CubeMX là một phần mềm miễn phí được cung cấp bởi STMicroelectronics (ST) để hỗ trợ việc lập trình cho các vi điều khiển
Dear All I’v used Eclipse to create a simple AVr application for ATMEGA8A, but after compiling the code i got an errors which is generated with any avr application coded