CÀI ĐẶT THƯ VIỆN STM32 CHO ARDUINO IDE
Cài đặt STM32 Boards Manager trên 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 “,“.
Chọn Tool > Board > Boards Manager…
Chọn “Contributed” và cài đặt “STM32 Cores“
Chọn board trong Tool > Board để bắt đầu lập trình.
Cài đặt STM32CubeProgrammer
Bạn cần download và cài đặt STM32CubeProgrammer (link cài đặt) 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 “File> Examples > 01.Basics > Blink“
Upload
Tham khảo API và thư viện lập trình STM32 với Arduino IDE tại trang stm32duino.