Hướng dẫn cài đặt gói phần mềm cho các dòng STM32 trên STM32CubeMX và Keil C

Bài viết này sẽ hướng dẫn cách tải các package cần thiết cho các dòng vi điều khiển STM32 trên STM32CubeMX và Keil C sau khi đã cài đặt xong những phần mềm này. Việc cài đặt package này giúp cho STM32CubeMX có thể sinh code được sau khi cấu hình, và Keil C có thể compile và nạp chương trình được. Các bạn tải MCU Package mới nhất của dòng MCU mà các bạn cần, ví dụ ở đây mình dùng kit STM32F103C8T6 nên mình sẽ cài package dòng  STM32F10x về máy:

[HỌC ONLINE: LẬP TRÌNH VI ĐIỀU KHIỂN STM32, VI XỬ LÝ ARM CORTEX – M]

Bước 1:

Ở phần mềm CubeMX:

Chọn Help

Chọn Manage embedded software pakages

Bước 2:

– Chọn package mới nhất của dòng vi điều khiển STM32F1 (Ví dụ: Version 1.7.0 /09-October-2018)

Chọn Install Now

Bước 3:

Sau khi cài đặt xong gói tin thì sẽ có dấu tích màu xanh lá cho biết đã hoàn thành việc cài đặt

Khi quá trình cài đặt trên CubeMX đã hoàn thành, các bạn vào kiểm tra gói thư viện của chip STM32F103 có được cài đặt trong Keil C hay chưa bằng cách:
Mở phần mềm Keil C uvision
Chọn biểu tượng Options for Target trên thanh công cụ
Nếu cài đặt đã thành công, ở ô Software Pack sẽ xuất hiện Keil.STM32F1xx_DFP.2.1.0
Nếu chưa có gói package của dòng chip STM32F10X chúng ta tiếp tục cài đặt gói tin theo cách sau:
Bước 1: 
Các bạn vào đường dẫn  tại đây 
Bước 2: 
Tìm kiếm và chọn link của dòng chip STM32F1, sau đó nhấn vào biểu tượng tải về:
Bước 3:
Sau khi download về các bạn mở lên và cho chạy bình thường.
Bước 4:
Kiểm tra việc cài đặt có thành công hay không:
– Mở phần mềm Keil C
– Chọn Device trong Options for target như bước 3 ở cách đầu tiên

Như ở đây ta thấy, gói tin STM32F10X đã được cài đặt xong. Chúc các bạn thành công!

Xem thêm: Tổng hợp các bài hướng dẫn Lập trình vi điều khiển STM32 tại đây.

Nhóm TAPIT R&D.