- vừa được xem lúc

Nạp code stm32 bằng ST - LINK V2

0 0 13

Người đăng: Nguyễn Đặng Triều

Theo Viblo Asia

Trong bài hướng dẫn này, mình sẽ hướng dẫn các bạn sử dụng mạch nạp st-link v2 để nạp code cho stm32f103c8T6, dùng STM32CubeIDE.

Bước 1: Trong STM32CubeIDE, click chuột phải vào Project hiện tại mở phần Properties -> C/C++ Build -> Settings -> MCU/MPU Post build outputs.

Bước 2: Chọn ☑️

  • ☑️ Convert to binary file.
  • ☑️ Convert to Intel Hex file.

=> Điều này sẽ giúp tạo ra 2 file: .bin.hex khi ta build chương trình. Dùng 2 file này để nạp code

Sau đó nhấn, Apply and Close

Bước 3: Mở phần mềm STM32 ST-LINK Utility

  • Nhấn vào Connect to the target: để kết nối với vi điều khiển.

  • Chọn Target trên thanh công cụ, tiếp chọn Program. Một cửa sổ khác hiện ra, lúc này bạn vào thư mục Debug của dự án bạn đang thực hiện, sau khi build sẽ có 2 file .bin.hex chọn 1 file để nạp.

  • Chọn đường dẫn sau đó nhấn Start là hoàn thành việc nạp code cho stm32.

Bình luận

Bài viết tương tự

- vừa được xem lúc

Password Manager đơn giản chạy trên ESP32 🎃

Khám phá những điều mới mẻ . Hi anh em dev ,.

0 0 12

- vừa được xem lúc

Message Queue: Khám Phá Bí Mật Giao Tiếp Giữa Các Task Trong FreeRTOS

Giới thiệu nhanh. Trong phần trước, chúng ta đã tìm hiểu về Task trong FreeRTOS – những “nhân viên” trong nhà máy phần mềm, mỗi task đảm nhận một nhiệm vụ cụ thể, chạy độc lập theo lịch của Scheduler.

0 0 15

- vừa được xem lúc

Vấn đề khi gửi dữ liệu vào Queue: Dữ liệu đã nhận nhưng sao chưa thực thi?

Giới thiệu. Ở bài viết trước, mình đã nêu cho các bạn biết khái niệm Queue là gì, cách sử dụng nó ra sao và những lưu ý khi sử dụng nó.

0 0 6

- vừa được xem lúc

Tránh lỗi khi sử dụng Mutex trong RTOS – Những nguyên tắc vàng

Giới thiệu nhanh. Chào các bạn.

0 0 8

- vừa được xem lúc

Hiểu về Idle Task và Idle Hook Function trong FreeRTOS

Trong hệ điều hành thời gian thực (RTOS) như FreeRTOS, khái niệm Idle Task và Idle Hook Function đóng vai trò rất quan trọng trong việc quản lý tài nguyên vi xử lý khi không có tác vụ (task) nào cần t

0 0 6

- vừa được xem lúc

Ứng dụng của Task Idle Hook trong thực tế – Theo dõi CPU rảnh với biến count

Giới thiệu nhanh. Trong lập trình nhúng thời gian thực với hệ điều hành FreeRTOS, ngoài các nhiệm vụ (task), ngắt (interrupt), hàng đợi (queue), hoặc semaphore, còn một cơ chế đặc biệt thường ít được

0 0 5