Hôm nay mình giới thiệu lập trình đơn giản với Arduino STM32

Các bước chuẩn bị

1.ST-link V2

2.Kit STM32F407VET6 Tốc độ 168Mhz

3.Phần mền Arduino

4.Driver ST-link V2 các bạn dowload trên mạng

Bắt đầu vào lập trình các bạn cài đặt đơn giản

B1:File -> Preferences

http://dan.drown.org/stm32duino/package_STM32duino_index.json

Arduino1

B2

B2:Cài Đặt STM32 cho Arduino

B3

B4:Chọn Board để chạy

B4

Kết Nối ST-LINK V2 với Board

3V3-3V3

PA13(SWDIO)-SWDIO

PA14(SWCLK)-SWCLK

GND-GND

B6

Như vậy xong phần cứng

Đến chương trình Đơn giản nhấp nháy led

#define led PE2 //port 13 trên board
#define LED_PIN PE10 // TIMER4
void setup() {
// put your setup code here, to run once:
pinMode(led, OUTPUT);

}

void loop() {
// put your main code here, to run repeatedly:

digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
delay(1000);
}// wait for a second

B6:Nạp chương trình chọn mạch nạp

B5

Nếu upload thành công led nhấp nháy

Mọi thắc mắc liên hệ zalo:0977948846

Hoặc gửi mail :

Email1: buiprohd@gmail.com

Email2: linhkienagv@gmail.com

 

 

Bình luận

Bình luận