Hướng dẫn download và sử dụng tài liệu Lập trình STM32

tài liệu Lập trình STM32

Hướng dẫn download và sử dụng tài liệu Lập trình STM32 với ngoại vi sẽ giúp mọi người tải về các bài mẫu mà mình đã làm. Nếu trong lúc học tập gặp vấn đề nào đó không thể giải quyết đc mà các bạn không rõ lỗi ở đâu, có thể mở trực tiếp file và nạp vào mạch

Nếu bạn lần đầu tiên đọc bài viết hãy vào link: Học lập trình STM32 từ A tới Z nhé.

Hướng dẫn download và sử dụng tài liệu Lập trình STM32 với ngoại vi

Truy cập link: https://github.com/nguyenkhue2608

Vào Repo STM32_Hal_CubeMx_and_KeilC

Tài liệu lập trình stm32 1

Nhấn Code – Download

Tài liệu lập trình stm32 2

Bên trong chứa tất cả các bài học mà mình đã viết bài. Cập nhật thường xuyên.

Nếu bạn chưa có phần mềm CubeMx và KeilC truy cập link để download:

Hướng dẫn Download và sử dụng thư viện các Device và bài mẫu

Download thư viện

Truy cập link: https://github.com/nguyenkhue2608

Tài liệu lập trình stm32 3

Truy cập và Download 2 Repo

  • STM32_Device_Exam: Chứa bài mẫu
  • STM32_Device_Lib: Chứa file thư viện

Coppy file thư viện vào ổ D hoặc E ( tránh việc bị xóa khi cài lại máy)

Mở file project KeilC

Tài liệu lập trình stm32 4

Cập nhật thư viện cho Project

Cách 1: Coppy file vào thư mục Src và Inc của project

Mỗi file thư viện đều có 2 file thực thi .c và file header .h . Chúng ta coppy lần lượt 2 file đó vào 2 thư mục:

  • file .c coppy vào Src
  • file .h coppy vào Inc

Tài liệu lập trình stm32 5

Sau đó nhần F7 để Build và nạp bình thường.

Cách 2: Thêm đường dẫn cho project

Nhấn vào biểu tượng Option to Taget, chọn tab C/C++

Tài liệu lập trình stm32 6

Clip đúp vào phía dưới của các đường dẫn, nhấn vào … chọn đường dẫn tới thư mục Inc

Tài liệu lập trình stm32 7Nhấn F7 để Build và nạp như bình thường.

Kết

Mình sẽ tiếp tục cập nhật các tài liệu lập trình stm32 khác ở đây. Nếu cảm thấy bài viết này có ích hãy chia sẻ với bạn bè nhé. Đừng quên ra nhập hội những anh em Nghiện lập trình nhé!!

5/5 - (4 bình chọn)

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *