環境構築まで(Win10
with Cygwin)
<<gcc関係>>
以下をCygwinで適用
gcc 10.2.0
autoconf 2.13-12
binutils 2.34
bison 3.0.4
flex 2.6.4-2
gcc-core 10.2.0-1
gcc-g++ 10.2.0-1
libstdc++6 10.2.0-1
patchutils 0.3.4-1
wget 1.20.3-2
make 4.3
gdb 9.2-1(今回は使いませんが。。。一応)
<<stm32用コンパイラの適用 HALが利用可>>
gcc-arm-none-eabi-10-2020-q4-major-win32.zip
を ダウンロード
mkdir
./stm32 ~/stm32/を作成
chmod
777 ./stm32/ ここまでする必要はないかも
展開したフォルダを手動で配置する
~/stm32/
/arm-none-eabi/
/bin/ <- ここに実行ファイルがある。
/lib/
/share/
[システム][システムのプロパティ][詳細設定][環境変数]
ユーザ環境変数+システムの環境変数, 解凍した/bin/の$PATHを追加。
$ arm-none-eabi-gcc -v <- 実行してエラーがでなければOK!