Lập trình STM32 với Arduino
Arduino IDE nổi tiếng và phổ biến là một công cụ lập trình đơn giản với cộng đồng phát triển lớn mạnh, bài viết này sẽ hướng dẫn các bạn lập trình STM32 với Arduino IDE.
Yêu cầu Cần thiết :
- Cài đặt phiên bản Arduino IDE mới nhất.
- Để cài đặt phiên bản mới nhất của Arduino IDE bạn download tại:www.arduino.cc/en/Main/Software
Cài đặt STM32 trên môi trường Arduino
- Mở Arduino IDE > File > Preferences.
- Tại “Additional Board Manager URLs” nhập https://github.com/stm32duino/BoardManagerFiles/raw/master/STM32/package_stm_index.json – Chú ý: nếu đã tồn tại một URL hãy phân cách bằng dấu “,“.
3.Chọn Tool > Board > Boards Manager
4. Chọn “Contributed” và cài đặt “STM32 Cores“
5.Chọn board trong Tool > Board để bắt đầu lập trình
Bước 1:
Bước 2 :
Cài đặt STM32CubeProgrammer
Bạn cần download và cài đặt STM32CubeProgrammer nếu dùng phương thức Upload thông qua SWD (STLink), Serial hoặc DFU.
Upload
Sau khi cài đặt hoàn tất, chúng ta có thể bắt đầu lập trình với Blink example.
- Kết nối mạch nạp STLink với board của bạn.
- Chọn “Tools > Upload Method > SWD”
CHỌN CHƯƠNG TRÌNH MẪU NHƯ SAU :
BIÊN DỊCH VÀ NẠP CHƯƠNG TRÌNH :
Chúc các bạn thành công !