Blink On NUCLEO-F411RE (STM32) By PlatformIO


0. Nucleo-F411RE
มัน ใช่ ใช่มั้ยหล่ะ ที่ว่าเล่น arduino (AVR)  ไปสักพักแล้วมีใจอยากโดน STM แต่แม่งเอ้ย ยากชิบหาย IDE ก็ไม่คุ้นฟรีแบบปลอมๆอีก ในเมื่อเราเป็น PlatformIO แล้วก็ควรจะใช้พลังของมันสนองความต้องการสะหน่อย

เริ่มแรกนะ STM32 คืออะไร ........ google ไปเลยพี่น้อง ผมก็ไม่ค่อยแม่นนะ เนี่ยเขียน Blink ได้ก็ดีใจตายแหล่ะ


เขียนกันเลย
อันดับแรก เปิด PlatformIO (ATOM)
Init Project (New Project) 
Selected board  -> ST Nucleo F411RE

1. Initialize New Project

2. Selecte board ST Nucleo F411RE
เพิ่ม
upload_protocol = stlink

3. Platformio.ini

main.cpp 
4. Code Blink 

เห็น code ป่ะ มันเป็น loop while ถ้าเป็น arduino ก็จะเป็น loop() แบบว่า ถ้าเล่น STM32  เนี่ยจะได้นิสัย C++  กลับมาหลังจากถูก arduino ทำเราเสียนิสัย


จัดการ Upload เลย มันก็ Build เอง หรือจะ Build ก่อนก็ได้แล้วแต่สะดวก

5. Upload 

 ถ้ามันขึ้นอย่างด้านบนแล้ว ไม่หือ ไม่อือ ก็ กด Reset สักรอบ
6. Reset
แจ่ม..
7. Ok แจ่ม

ใครบอกจบ
ลอง Serial Monitor ต่อเลย ไหนๆก็เสียเวลามาถึงขั้นนี้แล้ว

ผู้เอามาให้ยำ
อบรมArduinoกับอ.อาร์ท












Share this

Previous
Next Post »