HƯỚNG DẪN LẬP TRÌNH STM32 CubeMX CƠ BẢN

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
Thông số kỹ thuật:
  • Vi điều khiển chính: STM32F407VET6 ARM Cortex-M4
  • Nguồn sử dụng: 5VDC từ cổng Mini USB hoặc chân GPIO.
  • Thiết kế ra chân GPIO đầy đủ.
  • Tích hợp cổng USB.
  • Tích hợp khe thẻ nhớ MicroSD.
  • Tích hợp bộ nhớ Flash.
  • Tích hợp khe pin RTC.
  • Tích hợp cổng np chuẩn Jtag.
  • Tích hợp khe cắm mạch RF NRF24L01+.
  • Kích thước: 85 x 73mm

II. MÔI TRƯỜNG PHÁT TRIỂN

Để lập trình ta có rất nhiều công cụ hỗ trợ ở đây mình xin giới thiệu về STM32CubeMX.

Đây là một công cụ tuyệt vời, hầu như tất cả các ngoại thiết bị ngoại vi của một MCU cụ thể được cấu hình dưới dạng đồ họa.

Hình ảnh các công cụ hỗ trợ lập trình các dòng chip của ST