2023現在のSAMマイコン開発に必要な環境についてまとめておきます。
開発に必要なソフトウェア
- MPLAB X IDE 統合開発環境
- MPLAB XC32 Compiler コンパイラ
- MPLAB Harmony V3 コードジェネレーター
Microchip Studio (旧 Atmel Studio, AVR Studio )
Microchip社のARMベースの32bit MCUはSAMマイコンと呼ばれ、 もともとAtmel社が提供していたSAMマイコンを買収してをラインナップに加えられたものです。
買収直後、SAMマイコンを開発するには、Atmel社が提供していた統合開発環境(Atmel Studio, AVR Studio → 買収後にMicrochip Studioと改名)で開発する必要がありました。 しかし、2023現在ではMicrochip社の標準IDEであるMPLAB X IDEでもSAMマイコンの開発が可能となっています。
現在, Microchip Studioの更新は停滞しており, 移行が促されています.
参考: Import Studio 7 Project into MPLAB® X IDE
https://onlinedocs.microchip.com/pr/GUID-7FEA628B-1FF6-4B3D-BD72-5C82445720D4-en-US-1/index.html?GUID-2FEF5EEC-B12D-447B-AB18-4F613F36FE3B