Danh mục
Hshop.vn - Điện tử & Robot

Khắc phục lỗi nạp code STM32Cube “Reason: (18) Could not verify ST device” trên kit STM32 Blue Pill STM32F103C8T6

Chủ Nhật, 06/07/2025
HshopLTK

VẤN ĐỀ

Đối với các bạn lập trình STM32 nói chung và sử dụng mạch STM32 Blue Pill STM32F103C8T6 nói riêng, có lẽ gần đây đã không ít người gặp phải lỗi này khi các bạn sử dụng phần mềm STM32Cube IDE để nạp chương trình vào mạch của mình:

STM32Cube “Reason: (18) Could not verify ST device”

Vậy thì hôm nay, hãy cùng mình xử lí lỗi này trên STM32Cube IDE cùng với mạch STM32 Blue Pill STM32F103C8T6 nhé! 

LƯU Ý QUAN TRỌNG:

Phiên bản phần mềm được sử dụng trong bài viết này là STM32Cube IDE 1.5.0, những phiên bản mới hơn có thể sẽ không áp dụng được.

GIẢI PHÁP

Bước 1: Các bạn vào thư mục chứa chương trình STM32Cube IDE và tìm file có tên là “stm32f1x.cfg”. (Nếu các bạn cài đặt phần mềm theo mặc định, thì file đó nằm ở địa chỉ “C:\ST\STM32CubeIDE_1.5.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.debug.openocd_1.5.0.202011091203\resources\openocd\st_scripts\target”)

Tìm file có tên “stm32f1x.cfg”

Bước 2: Các bạn mở file trên bằng phần mềm Notepad và thêm dòng lệnh “set CPUTAPID 0” tại vị trí như trong hình và nhấn lưu (Ctrl + S).

Thêm dòng lệnh “set CPUTAPID 0″vào file.

Bước 3: Mở phần mềm STM32Cube IDE và chọn mục Run Configuration.

Chọn mục Run Configuration.

Bước 4: Thiết lập các tham số như trong hình, sau đó nhấn Run để chạy:

Bước 5: Kiểm tra nếu như IDE hiện lên bảng trên với không bất kì một màn hình lỗi nào tức là đã nạp thành công, hãy nhớ chuyển board Blue Pill về chế độ chạy code để xem code hoạt động.

Vậy là đã thành công trong việc fix lỗi rồi, chúc các bạn thành công!

 

Bài viết liên quan

Khắc phục lỗi nạp code STM32Cube “Reason: (18) Could not verify ST device” trên kit STM32 Blue Pill STM32F103C8T6

VẤN ĐỀ Đối với các bạn lập trình STM32 nói chung và sử dụng mạch STM32 Blue Pill STM32F103C8T6 nói riêng, có lẽ gần đây đã không ít người gặp phải...

Hướng dẫn cấu hình lệnh điều khiển bằng giọng nói cho mạch Offline Voice Recognition VC-02 Kit Ai-Thinker

GIỚI THIỆU VỀ BOARD Mạch nhận dạng giọng nói Offline Voice Recognition VC-02 Kit Ai-thinker sử dụng IC chính là US516P6 từ hãng Unisound tích hợp các thuật toán nhận dạng...

Khắc phục lỗi không kết nối & nạp chương trình các mạch sử dụng Driver CH340 trên Arduino với Windows 11

Giới thiệu Hiện một số mạch sử dụng IC nạp CH340 sẽ bị lỗi không thể kết nối, nạp chương trình khi sử dụng trên Windows 11 hoặc các phiên bản...

Cách cấu hình dạng dữ liệu trả về từ đầu đọc thẻ RFID IC / ID Card Reader USB

Các loại đầu đọc thẻ RFID IC / ID Card Reader USB có thể được cấu hình để trả ra các dạng dữ liệu khác nhau, trong một số trường...

Danh sách so sánh