Cấu hình STM32 SPI Để giao tiếp với chip flash ngoài, chúng ta cần phải cấu hình và sẵn sàng cho thiết bị ngoại vi STM32 SPI. Mã nguồn demo
CẨM NANG STM32 CĂN BẢN CẦN BIẾT – SPI Flash – Giới thiệu
Dù rằng MCU STM32 có tài nguyên khá dồi dào, đôi khi bạn cần thêm không gian để lưu trữ dữ liệu ổn định (không mất dữ liệu khi mất
CẨM NANG STM32 CĂN BẢN CẦN BIẾT – USB Serial
Thiết bị USB Serial Với MCU được flash và cắm vào hệ thống, bạn cần truy cập nó trên hệ điều hành của bạn như một thiết bị serial. Nó
CẨM NANG STM32 CĂN BẢN CẦN BIẾT – USART – API USART và FreeRTOS
API USART Để tham khảo, dưới đây là danh sách API (Application Programming Interface: Giao diện Lập trình Ứng dụng) được sử dụng trong chương này và ghi lại các
CẨM NANG STM32 CĂN BẢN CẦN BIẾT – USART – Dự án UART
USART/UART Ngoại vi Trong cuốn sách này và tài liệu kỹ thuật nói chung, bạn sẽ thấy các thuật ngữ USART và UART được sử dụng gần như thay thế
CẨM NANG STM32 CĂN BẢN CẦN BIẾT – FreeRTOS – blinky2
Chương trình blinky2 Chuyển đến thư mục demo blinky2: $ cd ~/stm32f103c8t6/rtos/blinky2 Chương trình ví dụ này sử dụng API FreeRTOS để thực hiện một chương trình nhấp nháy trong
CẨM NANG STM32 CĂN BẢN CẦN BIẾT – FreeRTOS – Giới thiệu
Từ đầu trong cuốn sách này, chúng ta đã chuyển sang sử dụng FreeRTOS. Nó cung cấp một số lợi thế, chủ yếu là làm cho lập trình trở nên
CẨM NANG STM32 CĂN BẢN CẦN BIẾT – GPIO – API
GPIO API Đây là lúc thích hợp để bàn về các hàm libopencm3 có sẵn cho GPIO. Điều đầu tiên bạn cần làm là khai báo các file header thích
CẨM NANG STM32 CĂN BẢN CẦN BIẾT – GPIO – miniblink
Trong chương này, bạn sẽ sử dụng thư viện libopencm3 để build một chương trình nhấp nháy từ mã nguồn. Chương trình ví dụ này thể hiện cấu hình và
CẨM NANG STM32 CĂN BẢN CẦN BIẾT – Bật nguồn và Nhấp nháy
Nguồn PCB (board mạch in) STM32F103C8T6, còn được gọi là board "Blue Pill", có một số chân nối, trong đó có vài chân nối với nguồn. Không nhất thiết phải
CẨM NANG STM32 CĂN BẢN CẦN BIẾT – Thiết lập Phần mềm
Cách quy ước thư mục được sử dụng Xuyên suốt cuốn sách này, tôi sẽ chỉ đến các thư mục con khác nhau của phần mềm được cung cấp. Giả
CẨM NANG STM32 CĂN BẢN CẦN BIẾT – giới thiệu
1.1. Giới thiệu Nền tảng ARM Cortex đang được quan tâm nhiều hiện nay bởi vì các thiết bị ARM được bắt gặp ở mọi nơi. Các sản phẩm có