Bài 1: CÁC CÔNG CỤ CẦN THIẾT ĐỂ LẬP TRÌNH STM32

Tài liệu tự học STM32F4.Bài 1: Các công cụ cần thiết để lập trình STM32.Bài 2: STM32 - GPIO điều khiển nhấp nháy LED và nút nhấn.Bài 3: STM32 - Đọc tín hiệu nút nhấn.Bài 4: Lập trình ngắt STM32.Bài 5: Timer và time base interupt.Bài 6: Tần số STM32.Bài 7: UART.Bài 8: ADC.Bài 9: Multi Chanel.Bài 10: PWM.Bài 11: Thiết lập delay.Bài 12: Ứng dụng STM32 trong điều khiển động cơ DC servo

I. GIỚI THIỆU SƠ LƯỢC VỀ CÁC CÔNG CỤ LẬP TRÌNH STM32

* Có rất nhiều trình biên dịch để lập trình STM32 như:

  • IAR compiler

  • KeilC compiler

  • Eclipse compiler

  • Cocos Code IDE

  • …………………………..

Cùng với đó là khi nhắc tới trình biên dịch thì ta không thể không nhắc tới thư viện hỗ trợ cho các dòng chip của ST

II. NỘI DUNG BÀI HỌC

Ở bài này tôi chọn KeilC và thư viện STM32Cube HAL để làm bài viết hướng dẫn các bạn 😀

Mời các bạn xem qua video dưới đây: https://youtu.be/w9_mdKW-DJ4


Các phần mềm đi kèm theo video để bạn cài đặt:

  1. KeilC for ARM

  2. STM32CubeMX + hướng dẫn sử dụng

  3. Driver ST-Link_V2